王尘宇王尘宇

研究百度干SEO做推广变成一个被互联网搞的人

网站SEO须完美TDK,别干事后诸葛亮,裁判不是刘备是机器

在一篇重温SITE号令的博文中,发现本身的小我网站在构造上尚存在与SEO不婚配之处,身为收集营销实战派人士而非PPT大神,想到的第一个体例就是脱手去处理问题,而不但是吹动两片嘴皮子说说罢了。通过查找材料和测试,通过如下代码处理了下述现实问题。

一 标签TAG页描述的修改

大致的需求:在wordpress网站的标签页,修改描述,也即网页源代码中meta name=description……标签内容

察看与判断:

现有网页源代码是有description,不外内容是主动生成的。例如:百度竞价,那个标签页,主动生成的标签是:

查看后台的标签编纂,发现其实标签默认就有一个图像描述,里面能够输入一段文本,用于对标签的描述申明。那要做的工做就比力简单,要把那个后台的内容,显示在前端标签页面的description中,就好。

不外发现网上如许的教程很少,找到的都不是关于TAG标签的description,而是其他。不外有些文章会说一下,似乎很简单(关于法式员来说),但没有现成的代码能够拿来用。

有文章中提到那个tag_description()函数。搜刮那个关键词又找到一些文章,于是将其测验考试放到WORDPRESS的主题模板的header.php(wordpress凡是都是在那个页有网页题目的法式代码),发现竟然OK,前端的description内容酿成了后台标签编纂时的图像描述,只是多了一些其他的HTML代码混在此中,例如

标签。

那,过滤掉那些HTML代码,只保留纯文本就行。于是搜刮得知一个wp_filter_nohtml_kses()函数。

看上去那个函数似乎有些老,管它呢,先套上去用用看。成果,很好呀,那些HTML标签不见了。

附上完好的代码,此中//正文部门是本来的代码,修改且阐扬感化的是第二行:$description =wp_filter_nohtml_kses(tag_description());如下:

elseif (is_tag())

{

//$description = sprintf( __( ‘与标签 %s 相联系关系的文章’), single_tag_title(, false));

$description =wp_filter_nohtml_kses(tag_description());

$keywords = single_tag_title(, false);

}

留意:那个微调,关于已经成熟且SEO表示优良的网站来说,是能够选择轻忽,而不消去动它的。差别我那个带有理论性量。

二 网站首页的描述的添加

察看SITE号令的搜刮成果,我发现本身的另一个网站首页没有排在前面,也没有排在第一页,可是那个网站百渡过来的搜刮量其实不低呀,因而不克不及判断能否被降权了。

现实上,首页在SITE号令的施行成果后,在第8页才找到。

然后查看流量数据,百度搜刮是此网站的次要来源。

那都是哪跟哪?

那首页不在第一名或第一页,我的一个判断是可能因为网站首页的内容是常常更新的,但贫乏一个固定的description,搜刮引擎每次抓取,都以新的内容做为description来对待(可见上面截图中的时间记录是2020年10月31日,今天)。那无妨测验考试一下修改,让网站首页的description固定下来。

那个代码很简单,网上一搜也就能找到。我的修改如下,就是间接硬编码,增加description:

<?php bloginfo(‘name’);echo ‘ – ‘; bloginfo(‘description’); ?>

所以那里建议,首页的题目、关键词和描述三个标签,也就是TDK,在网站建立初期就应该确定并写好,制止后期再对网站构造脱手动脚,带来没必要要的风险。

切记:网站构造关于SEO,那比如建筑的基石,尽量在前期做得到位,隐讳后期再修修补补,别干事后诸葛亮,因为SEO裁判不是刘备,而是机器算法,网站构造调整的一举一动,城市被其所得悉,调整过多或有大变更(不是指改版,而是指不经意变动了原有的网站构造)就易触发惩罚机造。

相关文章

评论列表

发表评论:
验证码

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。