我不知道这个名称的官方用语,但非常感谢任何建议。
方案如下:我的域上有一个index.html页面作为“正在构建”页面,而我在index.php页面上使用Drupal开发了网站。
有没有什么方法可以让我在开发它的时候让index.php上的链接索引这么长时间,或者这是一种愚蠢的做事方式?
提前致谢。
答案 0 :(得分:4)
这可能违反了Google的标准,可能导致您的网站从Google的商家信息中删除 - 向用户提供一种类型的内容,向Google的Spider提供另一种内容。
可以使用.htaccess重写来完成
答案 1 :(得分:2)
我会非常犹豫地向Google提供与常规访问者不同的页面。虽然由于谷歌的保密性,细节很粗略,但您的网站可能会受到谷歌搜索引擎的惩罚。
此外,如果这些链接的页面还没有有用的内容,那么你不太可能从任何主要搜索引擎中获得太多好处。如果你已经拥有了这些内容,你也可以将其置于在线状态(软启动)。
答案 2 :(得分:1)
使用Google Webmaster Tools提交的sitemap.xml?
我要考虑的另一件事是从index.html到index.php的302重定向。你必须要小心你如何去做 - 以前的评论者对他们的关注是正确的......
答案 3 :(得分:1)
从其他答案中可以看出,您可以查看用户代理并提供不同的内容,但不应该,Google不喜欢这样。
您可以尝试添加sitemap以及您要编制索引的链接(查看链接以获取更多信息)
答案 4 :(得分:0)
您可以在PHP中检查用户代理字符串,例如this code check for GoogleBot。 搜索“检测GoogleBot”以获取更多类似的脚本。