华纳云香港服务器

SEO优化全过程,插件主题目录内链大整合

前一阵子我把网站彻底的做了一次 SEO 优化,效果还是不错。这次 SEO 整合优化主要包含:seo 插件使用,分类目录整理,内链建设,robots 文件和 htaccess 文件编写,站内搜索,友情链接等等。经过这次优化后,网站收录量上升明显,搜索引擎流量也恢复得非常快,所以今天特意将我对网站进行全方位优化的过程分享给大家。

SEO优化全过程,插件主题目录内链大整合-第1张-boke112百科(boke112.com)

1网站标题和 wp 主题优化

网站标题经过数次更改,现在基本上稳定下来。一般来说能够一次性确定好标题当然是更好了,然而对于我来说,修改标题是必经之路,因为网站运营初期的思路和现在已经发生了很大变化。即便是不利于优化,也得进行更正,长痛不如短痛。

还有就是之所以不停的折腾主题,是因为现在市面上的很多 wordpress 主体看起来非常漂亮,但是实际上是对搜索引擎不友好的,至少很多主题没有对搜索引擎做过优化。毕竟多数主题都是免费的,主题作者可能也不会下很大力气去做各个方面的优化。所以我选择了使用付费主题,相对而言还是可靠一点。

2robots.txt 文件的修改

robots.txt 文件设置好对于集中站内权重和降低无效收了和多次重复收录是至关重要的。修改好以后去百度站长平台检测一下代码是否设置正确。下面是我现在使用的 robots.txt 文件。

  1. User-agent: *
  2. Disallow:/wp-admin/
  3. Disallow: /*/comment-page-*
  4. Disallow: /*?replytocom*
  5. Disallow: /wp-content/
  6. Disallow: /wp-includes/
  7. Disallow: /category/*/page/
  8. Disallow: /*/trackback
  9. Disallow: /feed
  10. Disallow: /*/feed
  11. Disallow: /comments/feed
  12. Disallow: /?s=*
  13. Disallow: /*/?s=*\
  14. Disallow: /attachment/
  15. Disallow: /tag/*/page/
  16. Sitemap: http://www.stcash.com/sitemap.xml

3.htaccess 文件配置

.htaccess 文件可以配置很多规则,这里主要讲一讲将网站权重集中到一个域名上。大多数站长都知道要将 www 和不带 www 域名重定向都其中一个来集中网站权重,选择一个主域名,将另外一个直接跳转到主域名上。当我们需要把全站的不带 www 的域名跳转到带 www 域名的时候,我们可以在 cpanel 后台设置。但是这个设置有一个缺陷,只能首页301 重定向,子目录,文章页,列表页都是无法跳转的。修改.htaccess 文件则可以直接设置全站的跳转。

  1. <IfModule mod_rewrite.c>
  2. RewriteEngine on
  3. RewriteCond %{HTTP_HOST} ^lianjintuan.com$ [NC]
  4. RewriteRule ^(.*)$ http://www.lianjintuan.com/$1 [R=301,L]
  5. RewriteCond %{REQUEST_FILENAME} !-f
  6. RewriteCond %{REQUEST_FILENAME} !-d
  7. RewriteBase /
  8. RewriteRule . /index.php [L]
  9. DirectoryIndex index.html index.php
  10. </IfModule>
  11. # END WordPress

上面的代码对于 wordpress 和 zblog php 是通用的。当然如果是 wordpress 搭建的网站,可以直接使用 301 重定向插件实现。

4开通百度站内搜索

百度站内搜索能有效的增加网页的收录数量和收录效果,这可不是我说的。下面是百度官方的原文:“近期有站点反馈安装百度站内搜索后,百度网页搜索的收录量出现了下降,站长担心收录下降和使用了站内搜索有关。这一点无需顾虑,使用百度站内搜索会增加百度网页搜索的收录渠道,只会促进站点在大搜的收录量,不会造成减少。”具体影响机制如下图:

SEO优化全过程,插件主题目录内链大整合-第2张-boke112百科(boke112.com)

去百度站长平台就可以开通站内搜索了,并且在开通站内搜索以后,还可以向百度提交种子页面,种子页面填写我们制作好的 sitemap.xml 文件就可以了。

5分类目录和文章重新整理

下图是我现在的分类目录,几乎囊括了朱海涛所能写的一切内容,并且几乎没有冲突,现在已经有好几个栏目被收录了。分好类以后为每个栏目写好 description 和 keywords,栏目页的权重比内页要高,能很好的竞争关键词。当然契合网站主题也是相当重要的。另外也将文章进行了重新归类,将质量比较差的文章都移除。

SEO优化全过程,插件主题目录内链大整合-第3张-boke112百科(boke112.com)

6tag 标签的使用,可以参考这篇文章《网站 tag 标签的作用及注意事项》。

7图片 alt内链的建设

给每张图片都增加 alt 标签,增加文章内链数量。多数站长都知道增加内链的重要性,但是很多人难以坚持建设好内链,主要还是想偷懒。其实做内链建设,我们完全可以使用插件来做半自动化内链。使用 wordpress 插件 WP keyword link 自动内链插件,我们只需要设置好相关文字对应的链接,以后第一次出现设置好的文字都会自动变成锚文本链接。这个插件需要以后一直使用,如果哪天卸载了这个插件,已经构建的自动内链也会跟着消失。

8友情链接设置在首页显示

在 widget_logic 中增加一句代码 (is_home() || is_front_page()) && !is_paged()。

SEO优化全过程,插件主题目录内链大整合-第4张-boke112百科(boke112.com)

9服务器屏蔽恶意流量以及图片防止复制

这个代码是服务器空间商所写,可以有效减少恶意访问,并且防止了图片复制,减少网站流量耗损。这里大家可能没有明白怎么会减少宽带流量使用量,一般情况下,别人从我们网站直接复制图片,如果不做特殊处理,所引用的图片依旧使我们服务器上的图片,引用我们文章的人越多,相应的因为图片而耗损的宽度流量就越多。需要注意的是,我曾经使用过这段代码,会导致百度对 robots.txt 文件的抓取产生影响。所以可以去掉有关搜索引擎的那几句。

  1. RewriteCond %{HTTP_COOKIE} !^.*securesig.*$ [NC]
  2. RewriteCond %{HTTP_USER_AGENT} !^.*google-bot.*$ [NC]
  3. RewriteCond %{HTTP_USER_AGENT} !^.*bing-bot.*$ [NC]
  4. RewriteCond %{HTTP_USER_AGENT} !^.*baiduspider.*$ [NC]
  5. RewriteCond %{HTTP_USER_AGENT} !^.*360spider.*$ [NC]
  6. RewriteRule ^(.*)$ detect.html [L]

10站点地图

网站 html 版本的 sitemap 和 xml 版本的 sitemap 制作参考这篇文章。《如何实现纯代码制作网站地图的 html 和 xml 版本》。

11、外链建设

对于自媒体作者来说,去各大自媒体平台发稿是个增加外链的最好方式。可以给大家看看朱海涛自媒体博客最近的外链情况,几乎都是高质量的外链。

SEO优化全过程,插件主题目录内链大整合-第5张-boke112百科(boke112.com)

12文章列表页在新窗口打开

我现在使用的主题默认所有页面都在原窗口打开,这个会一定程度会影响网站跳出率。所以朱海涛曾经联系过主题作者,奈何那边给出的方案也不行,最后只有自己折腾了一下,发现做到这个也不是很难的事情,只需要修改一句代码即可。

在 index.php 里面加载了文章列表页的模板 slider.php,只需要修改这一句代码。

  1. <?php the_title( sprintf( ‘<h2 class=“entry-title”><a href=“%s” rel=“external nofollow” rel=“external nofollow” target=“_blank” rel=“bookmark”>’, esc_url( get_permalink() ) ), ‘</a></h2>’ ); ?>

这里只针对和我使用一个系列主题的用户。其他用户一般只需要在 index.php 中仔细查看下代码,最后都会发现一点端倪的。wordpress 主题代码结构大同小异,找到列表页加载模板修改即可。

来源:朱海涛

赞 (0) 打赏
版权声明:本文为转载文章,来源于 朱海涛 ,版权归原作者所有!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu