使基于ajax的网页成为可索引的

时间:2015-06-25 05:54:38

标签: html ajax indexing url-rewriting

我想建立一个可转位的基于ajax的网站。

我已阅读此文档:https://developers.google.com/webmasters/ajax-crawling/docs/getting-started但我根本不理解。

我想我需要这样做:

  1. 将此标记写在网页中,例如:www.myweb.com/mypage

    <meta name="fragment" content="!">
    
  2. 我使用UrlRewriteFilter作为我的Tomcat服务器(http://tuckey.org/urlrewrite/),所以我想我可以使用子字符串重定向网址:&#34;?_ escaped_fragment _ =&#34;到html快照(我可以手动构建,编写自定义元描述,标题和内容???)

    <rule>
       <from>^/mypage\?_escaped_fragment_=</from>
       <to type="forward">/snapshots/mypage.html</to>
    </rule>
    
  3. 将URL(没有转义的片段)写入sitemap.xml

    ...
    <url>
    <loc>www.myweb.com/mypage</loc>
    ...
    </url>
    ...
    
  4. 是不是?我需要做更多的事情吗?

1 个答案:

答案 0 :(得分:0)

好的,它是正确的,但UrlRewriteFilter语法有点不同:

<rule>

    <condition name="_escaped_fragment_" type="parameter" operator="equal"></condition>

    <from>^/mypage/</from>

    <to last="true">/snapshots/mypage.html</to>

</rule>