WordPress 如何正确的删除文章,才不影响SEO排名,才不会产生一堆404错误(找不到内容)的页面?如果有些文章想改网址怎么办比较好?
404错误页面,不处理的话,会伤害SEO吗?
你的文章一旦被Google 加到索引后(Google Index),基本上他就不太会自动消失了,所以,如果你删掉文章,却没特别处理这个在索引里的资讯,访客如果不小心搜寻到这个页面,就会看到404(找不到内容)的错误讯息页面。
可是,Google 的任务是,让来搜寻的用户有好的体验并且找得到对的资讯(大家才会继续用Google 啊),所以,Google 机器人很聪明的过滤着每个网站,它推算每一个网站的SEO 总分,把最值得被推荐的,才列在第一页。所以,当你的网站404 页面太多时,Google 会降低你的SEO分数,他不希望你的网站在搜寻结果的前几页,因为你的网站对进行搜寻的人不友善。
根据美国指标性的SEO公司,Moz,面对「404错误页面」的基本原则是:
- 每个网站或多或少都会有404 错误讯息的页面,是正常的。
- 可以美化你的404错误讯息页面,让访客看到时,知道内容已经被移除。(通常WordPress的主题都会让这页显示的不错)
- 外传要把每一个404错误页面都做转址,只是个谬误。
- 404错误页面,应该自然存在,不需要刻意把它转址到不相关的页面,反而造成访客的困惑。
- 只有一种情况建议要设定转址:当你的404错误页面有大量流量时,当该页是你的网站的主力页面时,那就建议设定301转址(不要让一堆访客扑空…)。
- 如果有些页面,他真的没有存在的必要了,也不值得转址到任何相关的页面,那就使用410转址,请Google 从索引中移除它。(我找过,没有比较有公信力的免费外挂可以做这个410转址)
如果想要做301转址或410转址,可不可以不要写程式?有什么外挂可以用?
1.免费方案:使用Simple 301 Redirects外挂
这个外挂,超过30万的下载次数,是很简单本的301转址外挂,适合新手和不懂程式的站长们,安装后,只要到Settings » 301 Redirects,就可以开始增加你想转的网址,尽量把删掉的网页的网址,重新指向内容有点关连的其他页面。
2.免费方案:使用Redirection外挂
这个外挂,超过100万的下载次数,是功能较完整的301转址外挂,稍微需要一点点学习,安装后,只要到工具» Redirection,就可以开始增加你想转的网址,尽量把删掉的网页的网址,重新指向内容有点关连的其他页面。
3.付费方案:使用Yoast SEO Premium
这个付费版的外挂,有个功能叫Redirect Manager (转址管理),他除了可以在你要删除内容时,直接问你要转到哪里(301转址),他还有另一个功能,让你设定「410转址」,意思是,他帮你告诉Google,这个网页真的需要被删除了,他不该是404,也不该被转到不相关的页面,请帮我把这一页永久从Google索引里删除。
没有想删除页面,只是想改网址怎么办?
如果有几个旧的页面,当初是用中文的网址,他现在想改成英文的,那该怎么做?建议如下:
- 如果该中文网址的页面,在Google上排名很好,那就建议不要改网址了,什么都不要动。
- 如果该中文网址的页面,在Google上排名不好,那就直接设定301转址到英文网页(不用特别删除)。
总结:是不是因为我一直没做转址,有太多的404,所以排名很差?
其实,就算网站有一些404页面,真的不是世界末日,他可能只占你的SEO分数的一滴滴,除非你有「大量」的404页面,几十页、几百页的量,那才真的比较要担心。SEO的分数包含的东西太多了,上百个项目来综合评分,所以如果你的网站只是正常的偶尔删掉些内容,真的不需要太紧张。我有看过客户,排名很前面的,他从来也没去处理过404错误页面啊…