【问题标题】:SEO Friendly Pagination on Pages With No URL Change没有 URL 更改的页面上的 SEO 友好分页
【发布时间】:2015-02-26 15:34:46
【问题描述】:

我的网站使用分页来访问不同的活动页面。问题是,这些页面上的这些会议并没有被搜索引擎选中。下面是我的代码...

<a href="javascript:;" class="first" title="First" onclick="getCoferencesThisWeek(1)"></a>

<a href="javascript:;" class="prev" title="Previous" onclick="getCoferencesThisWeek(2)"></a>

<a href="javascript:;" class="count" onclick="getCoferencesThisWeek(1)">1</a>

<a href="javascript:;" class="count" onclick="getCoferencesThisWeek(2)">2</a>

我可以为 SEO 做些什么,以便 Google 抓取并找到其他页面上的所有会议?

【问题讨论】:

  • 主要问题是没有可供爬虫查找的 href。除此之外,还有不同的方法可以实现目标。阅读 google ajax 抓取指南

标签: javascript ajax pagination seo


【解决方案1】:
  1. 使用真实 URL 制作真实页面。
  2. 链接到真实页面而不是javascript:;
  3. 取消链接的默认行为(如果你打算继续使用onclick属性,则返回false),这样JS仍然有你想要的效果。
  4. 使用 pushState and friends 更新 URL 并使后退按钮起作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-10
    • 2014-04-09
    • 1970-01-01
    • 2014-12-02
    • 2012-10-29
    • 1970-01-01
    • 2017-09-20
    • 1970-01-01
    相关资源
    最近更新 更多