【问题标题】:Adding Search Links to Google Sitemaps将搜索链接添加到 Google 站点地图
【发布时间】:2012-10-28 22:51:35
【问题描述】:

我们的 CMS 有这样的标签系统 URL:.../articles/category?tag=186

对 SEO 不友好...

而不是将它们破解成对 SEO 友好的 URL (/tag/politics/) ...

我有个主意:

1) 不允许:/articles/category? (robots.txt)

2) 将搜索 URL 添加到我们的站点地图:

.../search?query=politics [与 tag=politics 几乎相同]

我不是在询问 URL 中的参数 (query=politics),我知道这并不理想。

但除此之外,这是个好主意吗?

【问题讨论】:

    标签: url seo sitemap


    【解决方案1】:

    我不建议将搜索 URL 添加到站点地图;您正在打开一个低价值和重复内容的潘多拉魔盒。我之前在各种网站上已经多次看到这种情况。 G 明确建议您只向站点地图添加干净、完整(即不是可变/动态搜索/过滤结果)。

    如果 G 蜘蛛看到这种形式的 URL 被明确要求编入索引,它们可能会开始编入您最初不想要的大量 URL,这会使您的问题变得更糟,而不是更好。

    老实说,您最好通过一些 mod_rewrite 和 httpd.conf 工作(如果您使用 Apache)来修改 URL,尽管在初始阶段需要更多的努力。

    【讨论】:

    • 好的.. 但是为什么搜索 URL 的价值很低? xx.com/search/golf 页面难道不是比在“高尔夫”俱乐部发生的关于“高尔夫球手”老虎伍兹的故事更适合投放高尔夫广告的地方吗?
    • 顺便说一句:mod_rewrite 不起作用,因为标签和标签 ID 之间没有简单的映射。您需要在数据库中查找它们。所以要么我们有 30k 的重写规则,要么我们在代码中进行大量的修改......
    • Google 不喜欢列出基于“搜索”的 URL,通常会将它们的负载编入索引,但会将它们贬低为二级索引。不确定我是否明白第一点 - 标记系统只是用于广告还是用于您网站的架构?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-15
    • 2015-09-24
    • 1970-01-01
    • 1970-01-01
    • 2015-12-23
    • 1970-01-01
    相关资源
    最近更新 更多