肖运华的个人网站想要提升的关键词是“网络营销博客”和“自媒体博客”这俩,布局在网站首页的title标题上。最近一段时间发现这俩词排名极不稳定,一会在四五十名左右,一会儿又没有了。经过一段时间的观察和分析,判断是首页表现不稳定导致。这个不稳定不是指主机空间的不稳定,而是和使用的wordpress模板主题功能及html标签有关。
为了网站今后的SEO表现。对网站进行了如下调整。
一 去掉wordpress的首页页码
wordpress首页展示的文章列表,如果文章较多的话,就和列表页一样会分页(这和使用的主题有关)。分页看似很方便用户浏览,但却是个seo硬伤:容易产生无数个雷同的首页,从而不能让搜索引擎识别真正的首页是哪一个,特别是网站url还是使用动态页的背景情况下(见:wordpress建站系统和网站主机之间的seo关联一文),如:www.xiaoyunhua.com 和 www.xiaoyunhua.com?page=1。如果用site命令在百度中查看,总会时不时地发现真正的首页不见了。
解决方法:修改首页的模板,把包含分页功能的代码注释掉或拿掉。让网站有且只有一个确定无误的首页。
二 让site命令的描述呈现自己想要的结果
分页造成的首页雷同重复而不易识别的问题解决后,又发现一个问题,那就是用site命令查询时,发现网站的描述是百度自动抓取的页面内容,而非写在头部description标签里的描述。如下图。
过一段时间再去看,发现由于网站文章的更新,这个site结果的描述也会跟着变化。这可不太好,严格来说,也是一种不稳定的表现。能不能让这个描述显示一段自己想要显示的定制文字内容呢?
当然是可以的,只是没有什么绝对和固定的方法。应当先学会去观察site结果里显示的描述文字,然后去查看网站页面中对应的html标签,两者进行比结或关联,然后思考:为什么搜索引擎会把这段文字显示成site命令的描述中。
对于我的网站来说,我发现搜索引擎为什么把这一段作为网站首页的描述,是因为这段文字离得最近的有一个标签,而且这个标签是网页html代码中第一个出现的(比较靠前)。如下图。
来回顾下html中的系列标签,它们分别是
。如果你熟悉word的话,word中有一级标题,二级标题到六级标题,它们具有相同的意义。
h系列标签中,最重要,一个网页有且只有一个,不可多次出现;其次是,一个页面里可以出现多个,到的用法和一样,只是重要性依次减少。
现在明白了:对于我们网站来说,原来是因为网页源码中的第一个标签,搜索引擎将其判断为site命令结果的描述。于是我将原来文章标题的标签改成了标签。同时,为了让site命令的结果出现的是我自己想要展示的文字,我另增加了一段文字,并用上标签。如下图。
(图,这段新加文字用了h2标签,原来的h2换成了p标签)
几天后,再去site一下,观看结果,发现如自己所愿。
三 让搜索引擎知道你网站每个页面的主题
在针对seo的源码改进中,会发现h系列标签能帮助搜索引擎识别页面的主题。通常情况下,是主题,
则是次主题,则是次次主题。再由这个引申开来,如果针对每个页面(主要是模板源代码调整)有目的性地应用h系列标记,让网页的代码结构有层次,让页面的主题更清晰易于搜索引擎识别,这对于整站优化的提升不无益处。
为什么你的页面被收录,但是排名不高呢?那有一个可能的原因是:搜索引擎不能很好地识别该页面的主题是什么。
seo的关键知识点就那么多,我已经熟记于心,但是实践中,要想达到想要的seo效果,一是需要运用好关键知识,二是要避免或尽量少犯错误。