SEO中的规范问题以及如何解决它们
已发表: 2018-07-05规范问题是不受欢迎的搜索引擎优化后果,如果搜索引擎或来自不同 URL 的访问者访问您的网站,则可能会出现这种后果。
这不仅会使您的作品在搜索引擎中显示为重复的内容,而且还可以使您的访问者登陆主页以外的不同页面。
更糟糕的是,它可能会导致搜索引擎为您的主页选择错误的 URL,从而破坏您所有的 SEO 工作。
如果您的“ 301 重定向”不按顺序或您完全没有它们,则会出现规范问题。
假设您的网站是: http://yourpage.com
如果您的 301 重定向不正确,可以通过以下方式访问:
http://yourwebsite.com/index.html;
http://yourwebsite.com; 或者
http://您的网站.com/index.html
由于联系页面、主页、反馈等不同的参数,一个网站甚至可以有数百个 URL。
如果搜索引擎蜘蛛选择一个不是索引主页的 URL,就会出现问题。
您可以想象如果搜索引擎使用在该页面上找到的参数对您的网站进行排名会发生什么。
如果您想要高排名,请确保在搜索引擎蜘蛛看到它之前修复您的规范问题。
如果您的网站访问者首先登陆您的联系页面而不是主页,他们可能会被拒绝。
请记住维护Serpbook以研究访问者用于访问您的主页的关键字。
它使工作更容易,并提高您的排名,让 Google、Bing、MSN 或任何其他搜索引擎在一个统一的 URL 上爬行,而不是在通向同一页面的不同 URL 上爬行。
最有害的规范问题是当您的网站中同时具有 www 和非 www URL 时。 这几乎总是与糟糕的排名相关联。
您可以在 Rel Canonical 的帮助下使用永久 301 重定向或链接标签来解决此规范问题。
301 重定向是一种提示,它告诉搜索引擎或您的访问者他们尝试访问的页面已永久移动到另一个位置。
Rel Canonical 是一个标签,它让搜索引擎知道它正在访问的页面是另一个页面的副本。
但是,Rel Canonical 不会阻止您的访问者访问错误的页面。
这些程序将帮助您永久修复规范问题,以便您可以保持您一直希望的高排名。

1) 在 Window 服务器上时:
如果您由 Windows 托管,则需要管理权限才能访问服务器。 然后,您可以通过 11s 重定向 301,如下所示;
- 打开“所有程序”并选择管理工具。
- 然后选择“互联网信息服务”。
- 找到域并右键单击它以选择“属性”。
- 在属性下选择“主目录。 “
- 移动到“重定向到 URL ”并输入您希望访问者和搜索引擎用来访问您的网站的 URL。
- 单击“确定”完成

2) 使用 Apache 301 重定向:
Apache 服务器有一个称为 htaccess 的文件,写为.htaccess 。 您应该使用此文件来实现 301 重定向提示。
这个文件的美妙之处在于它可以被包括记事本在内的许多文本编辑器编辑。 要使命令生效,请按照以下提示操作;
- 选择“重定向”作为 .htaccess 提示。
- 将代码设置为“ 301 ”。
- “代码302 ”用于临时重定向页面; 因此,它在解决规范问题方面没有用。
- 然后,您需要输入您不需要的 URL,因为“ /yoursite.html ”请注意域名被排除在外。
- 键入您要重定向到的页面,例如; “ http://www.yoursite.com/newpage.html 。”
您的规范化将因此完成。 但是,如果您没有 www URL,则可以;
RewriteEngine “on” by
rewritecond%{http_host}^site.com
rewriterule^(.*)$http://www.your site/$1[301,nc]
此命令将导致永久 301 重定向到尝试输入非 www 的任何人或任何引擎。 网址。 它们将被自动发送到“ www. “ 版本。
3)编码重定向:
如果您无法以管理方式访问服务器,要进行永久 301 重定向,您需要“编码 301 重定向”。
代码将绕过已修改的标头进行重定向,并将机器人定向到您选择用于索引的 URL。
例如,如果搜索引擎在联系页面中找到这样的代码,它不会索引它,直到它找到没有这样代码的页面。

这些代码因一种计算机语言而异;
- 在 PHP 语言中,使用;
<?header(“HTTP/1.1301MovedPermanently”) 然后
标头(“位置:http://www.yoursite.com/”);?>
- 供 JSP 语言使用;
response.setStatus(301); 然后
response.setHeader(“位置”、“http://www.yoursite.com/”)和
response.setHeader/ “连接”, “关闭”)%>
如果您不是程序员,那么外包这些服务对您来说很重要,因为如果您弄乱了 .htaccess 文件,您的网站很容易崩溃。
4)相对规范:
最后,您可以使用 Rel Canonical 来处理 Canonical 问题。 这些是您可以添加到页面的<head>部分以指定要在该特定页面中使用的 URL 的标签。
例如,
<link rel=”canonical” href=”http://www.site.com/correct-location/” />
当搜索引擎访问您的网站时,Rel Canonical 将告诉机器人斜杠 URL 是您选择要编入索引的 URL。 搜索引擎将删除其他人。
不幸的是,此链接标签无法重定向您的网站访问者,因为它不会干扰您网站的运行方式。
要重定向访问者,您必须依靠其他方法来解决规范问题。
请记住,除了您希望搜索引擎索引的页面之外,您需要将此标签添加到网站的每个页面。
搜索引擎将仅索引未标记的页面。
结论
选择处理规范化的最佳方法将取决于您拥有的服务器、您对服务器的可访问性以及您的技术知识。
解决规范问题是提升您的 SEO 并击败竞争对手的可靠方法。 确保您网站上的 301 重定向运行良好非常重要。
测试您网站的每个页面,以确保一切正常。 尽管 301 重定向是永久性提示,但了解 Google 引擎和访问者如何查看您的网站非常重要。
Rel canonical 不那么复杂,但它会使您的网站速度减慢几分之一秒。 每次向您的网站添加页面时,请记住确保不会出现规范化问题。




