【问题标题】:Bootstrap modal, and SEO引导模式和 SEO
【发布时间】:2015-05-01 12:04:08
【问题描述】:

我正在使用引导程序在模态弹出窗口中显示内容,使用如下链接:

<a href="/content/modal/23797" data-toggle="modal" data-target="#contentModal" title="Some content">View Content</a></pre>

我这样做是为了用户体验,因此用户无需离开他们所在的页面即可查看内容。但是,我确实希望 Google 索引实际的内容页面,而不是模态版本。实际内容的 URL 是“/content/23797”,它显示在网站的常规整页中。

问题是模态弹出窗口应该只引用模态版本,但我希望谷歌抓取完整版本,因为该页面确实存在并且应该被索引。

知道如何让模态弹出框访问模态内容,但仍允许 Google 在 href 中看到实际的内容页面 URL?

【问题讨论】:

    标签: twitter-bootstrap seo popover


    【解决方案1】:

    这取决于。 (1) 你的页面是动态生成的。这可能是一个问题,因为您还没有页面内容,并且只会在用户请求时生成它,而且我不知道如何让谷歌抓取其弹出版本的页面。

    (2) 如果您的网页在没有建立站点地图并将其上传到谷歌网站管理员的情况下提前知道,这将引导像 Googlebot 这样的网络爬虫,为他们提供您网站上的网页列表。

    访问谷歌网站管理员Here 注册并创建您的站点地图指南到处都是关于如何制作站点地图的。然后上传.....

    如果它们退出您的网站,他们会发现并索引您的页面。

    【讨论】:

    • 它们都是动态的,我需要通过 href 有机地抓取它们。
    【解决方案2】:

    您应该更改整个页面的链接 (/content/23797),并在 JS 中编写代码以在用户单击该链接时更改模式的 URL。

    【讨论】:

      猜你喜欢
      • 2015-12-17
      • 2021-02-08
      • 2014-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-10
      相关资源
      最近更新 更多