gpt4 book ai didi

seo - Google 网站站长工具 - 从 URL 中删除查询参数

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:30:18 26 4
gpt4 key购买 nike

我在 Jetty 网络服务器上使用 JBoss Seam,当查询参数出现在谷歌搜索中时,我遇到了一些中断链接的问题。

第一个参数是 JBoss Seam 用来跟踪对话的参数,cid 或 conversationId。这是一个小问题,因为 Google 提示我提交了包含相同信息的不同 URL。

其次,通过 Google Webmaster API 发布/删除 url 而不是通过站点地图发布/删除是否有意义?

沃尔特

最佳答案

嗨,沃尔特,我建议您使用 rel=canonical 标签来告诉搜索引擎忽略您的 URL 字符串中的某些参数。规范标签是谷歌、雅虎和微软 promise 支持的通用标准。

例如,如果 JBoss 正在创建如下所示的 URL:mysite.com?cid=FOO&conversationId=BAR,那么您可以像这样在网站的部分中创建规范标签:

<html>
<head>
<link rel="canonical" href="http://mysite.com" />
</head>
</html>

搜索引擎将使用此信息将您网站上的 URL 规范化为规范(或最短和最权威的)版本。具体来说,他们会将此视为从 HTTP 请求的 URL 到规范标记中指定的 URL 的 301 重定向(只要您没有做任何愚蠢的事情,例如使其成为无限循环,或指向一个 URL不存在)。

虽然规范标签非常酷,但它只是一个 90% 的解决方案,因为您仍然可以在使用网站上的所有额外参数进行指标跟踪时遇到问题。最好的解决方案是更新您的基础架构以捕获这些跟踪参数,创建一个 cookie,然后使用 301 重定向将 URL 重定向到规范版本。然而,要获得额外的 10% 的 yield ,这可能是一个令人望而却步的工作量,因此许多人更喜欢从规范标签开始。

关于您的第二个问题,如果人们链接到这些网址,通常您不想从 Google 中删除这些网址。通过使用规范标签,您可以实现相同的目标,但不会丢失指向您网站的入站链接的任何值(value)。

有关规范标签以及具体问题和解决方案的更多信息,请查看我在此处撰写的这篇文章:http://janeandrobot.com/library/url-referrer-tracking .

关于seo - Google 网站站长工具 - 从 URL 中删除查询参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1821602/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com