方法:如何在不重新加载页面的情况下更改 URL 并索引整个 URL(带有锚点 # 部分)?

发布于 2024-12-05 09:39:05 字数 588 浏览 3 评论 0原文

我需要 Google 索引带有锚点部分的完整 URL (http://example.com#!/1234)。

用户输入 http://example.com/。然后,他单击引用,页面地址更改为 http://example.com#!/1234(发生了一些事情,页面没有重新加载)。如果用户直接在浏览器的地址行中键入地址 (http://example.com#!/1234) 并按 Enter,则会加载相应的页面。它可能与 http://example.com 有所不同(看起来用户已经完成了点击操作)。

在这种情况下,Google 可以将 http://example.com#!/1234 作为独立资源进行索引。

如何提供行为?我们有 Javascript 和任何后端语言。

I need Google indexes full URL with anchor part (http://example.com#!/1234).

User enters on http://example.com/. Then he click a reference and the address of the page changes to http://example.com#!/1234 (something happens, page does not reload). If user types the address (http://example.com#!/1234) directly to address line of a browser and presses Enter then corresponding page loads. It may have differencies from http://example.com (it looks like user has done the action of clicking).

In this case Google can index http://example.com#!/1234 as independent resource.

How to provide the behavior? We have Javascript and any backend language.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

话少情深 2024-12-12 09:39:05

请参阅此处的文档:http://code.google.com/web/ ajaxcrawling/docs/getting-started.html

特别是与 _escaped_fragment_ 相关的部分。

See the documentation here: http://code.google.com/web/ajaxcrawling/docs/getting-started.html

And specifically the parts relating to _escaped_fragment_.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文