【问题标题】:Canonical URLs and Google规范网址和谷歌
【发布时间】:2010-12-21 11:13:45
【问题描述】:

就 Google 和规范 URL 而言 - 添加 301 重定向是否有任何优势:

http://www.mydomain.com/index.php

http://www.mydomain.com/

【问题讨论】:

  • canonical 元标记怎么样?

标签: seo google-search


【解决方案1】:

没有指定页面名称时默认打开的页面是“index.html”或“index.php”,默认优先级为后者。因此,这样不会有任何优势,而且,它不是必需的。

对于任何其他页面(主页或“index”命名页面除外),如果您指定重定向标头 301,那么您将通知 Google 和其他搜索引擎将目标 URL 存储为活动和最新的(不是第一个),在他们的数据库中。这就像在搜索引擎的数据库中使用您最新的活动 URL 设置一个永久链接。

不过,会有一个优势。当您指定“http://www.mydomain.com/index.php”时,您是在通知搜索引擎始终只加载“index.php”页面。但是,如果您只是向搜索引擎指定“http://www.mydomain.com/”,则取决于 (mydomain.com) 服务器的解释(在了解该服务器的 HTAccess 规则和其他重定向规则,如果有的话)向用户显示正确的文件 -它可能是“index.php”(第一优先级)、“index.html”或“index.htm”——尽管该服务器的托管空间中可能存在也可能不存在正确的文件。
如果不存在正确的文件,则会显示 404 Not Found 页面。该服务器的所有者有责任在其服务器的根文件夹中保存正确的文件,这样就不会向任何用户显示 404 Not Found 页面。

所以我会说,提到“http://www.mydomain.com/”而不是“http://www.mydomain.com/index.php”是一个很大的优势。

希望对你有帮助。

【讨论】:

  • 嗨,对不起 - 只是为了澄清,你的意思是从 index.php 重定向到 / 是一个很大的优势吗?
  • @Mark - 如果您的主“index”文件的扩展名(或者甚至其名称)有可能发生变化 - 比如“main.php”而不是“@987654335 @"),那么我肯定会建议您使用重定向。否则,最好保持原样,不要出现 404 错误,因为每次重定向都会增加页面加载时间,应尽可能减少。
【解决方案2】:

我认为使用重定向没有任何优势。一方面,它会增加页面的加载时间,而且 Google 还会根据速度对页面进行排名。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-15
    • 2017-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-28
    • 2016-05-06
    • 1970-01-01
    相关资源
    最近更新 更多