回答
没有指定页面名称时打开的默认页面是“index.html
”或“index.php
”,缺省情况下优先给出后者。所以不会有任何优势,因为这样也不需要。
对于任何其他页面(除主页或“index
”命名页),如果您指定的重定向头301,那么你通知谷歌&其他搜索引擎的目标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到/的REDIRECT是一个很大的优势。 – Owen 2010-12-22 19:11:16
@马克 - 如果你的主“'index'”的文件中有关于它的扩展名更改的概率(或者甚至关于它的名字 - 而不是“'index.php'”像“'main.php'”) ,那么我肯定会推荐你去重定向。否则,最好按照原样使用它,不要使用404错误,因为每次重定向都会增加页面加载时间,应该尽可能减少页面加载时间。 – 2010-12-22 20:32:40
我不认为使用重定向有任何优势。首先,它会为您的页面添加加载时间,Google也会根据速度对页面进行排名。
- 1. 规范URL规范
- 2. 谷歌安全浏览API url编码(规范化)
- 3. 无法找到'谷歌/ SignIn`规范
- 4. JS和CSS,HTTP和HTTPS的规范URL
- 5. angularjs和谷歌URL缩短
- 6. Nginx的URL规范化和子域名
- 7. URL规范化(.htaccess)
- 8. 谷歌联系人的API和范围?
- 9. 谷歌的BigQuery:星火 - 不兼容的表分区规范
- 10. 规范URL对Magento的
- 11. Analytics中的规范URL
- 12. 谷歌云端点 - 方法不存在 - OpenAPI的YAML规范
- 13. 谷歌URL变化
- 14. 范围与jQuery和谷歌地图api
- 15. 谷歌地图和范围内greasemonkey
- 16. Facebook的规范URL从获取URL
- 17. 谷歌的AppEngine URL安全
- 18. 在谷歌的URL索引
- 19. 谷歌图表“不符合控制或可视化规范”
- 20. 谷歌规范网址,以防止重复元?
- 21. 谷歌地图自动完成api与规范不一样
- 22. URL重写和谷歌索引
- 23. 根URL上的规范URL和尾部斜杠
- 24. URL通过.htaccess规范化
- 25. 将URL重写为规范?
- 26. 规范化/标准化URL?
- 27. 规范URL不重定向
- 28. 标准URL规范化 - Java
- 29. 谷歌Guice定制范围
- 30. 谷歌OpenID和谷歌的API
怎么样'canonical'元标记? – thejh 2010-12-21 11:18:00