我在网站上设置了漂亮的网址,以便:
可以这样查看:
http://usafarmtrader.com/posts/kemp-tx/hale-2-horse-trailer-4212.htm
但是,即使我搜索整个友好的 url,谷歌也说没有匹配的文档
我该如何解决?
这是我的 .htaccess 中的当前重写:
RewriteRule ^posts/[^/]+/[^.]+-([0-9]+)\.html?$ /viewpost.php?id=$1 [L,NC]
我在网站上设置了漂亮的网址,以便:
可以这样查看:
http://usafarmtrader.com/posts/kemp-tx/hale-2-horse-trailer-4212.htm
但是,即使我搜索整个友好的 url,谷歌也说没有匹配的文档
我该如何解决?
这是我的 .htaccess 中的当前重写:
RewriteRule ^posts/[^/]+/[^.]+-([0-9]+)\.html?$ /viewpost.php?id=$1 [L,NC]
Google建议您通过在页面顶部添加“规范”类型的链接来指定内容的首选 URL,例如:
<link rel="canonical" href="http://usafarmtrader.com/posts/kemp-tx/hale-2-horse-trailer-4212.htm" />
然后,Google 会将其用于到达那里的所有 URL 变体视为单个页面。(当然其他搜索引擎提供商确实存在,也请注意这一点)
Google 根据大量元数据对 URL 进行索引,它不是您可以查找的 URL 数据库。从 ebay 列表中获取此随机 URL:http ://www.ebay.co.uk/itm/HALFORDS-12-TORQUE-WRENCH-40200-NM-30150-LB-new-but-no-case-RRP7499-/ 321205232394,它也不在谷歌上,但是它很快就会出现,因为我刚刚在stackoverflow上发布了它
同样,您发布的网址现在将显示在谷歌搜索结果中(或很快),因为它已在 stackoverflow 上找到。结果仍将指向stackoverflow。
要测试您的 URL,您需要搜索能让 google 提供您的 URL 作为有效结果的内容,并希望 google 已经将您的网站编入索引(可能不会出现最近的更改)。您可以通过站点地图帮助引导 google 浏览您的网站。