【发布时间】:2010-12-21 11:13:45
【问题描述】:
【问题讨论】:
-
canonical元标记怎么样?
标签: seo google-search
【问题讨论】:
canonical 元标记怎么样?
标签: seo google-search
没有指定页面名称时默认打开的页面是“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”文件的扩展名(或者甚至其名称)有可能发生变化 - 比如“main.php”而不是“@987654335 @"),那么我肯定会建议您使用重定向。否则,最好保持原样,不要出现 404 错误,因为每次重定向都会增加页面加载时间,应尽可能减少。
我认为使用重定向没有任何优势。一方面,它会增加页面的加载时间,而且 Google 还会根据速度对页面进行排名。
【讨论】: