The Moz Q&A Forum

    • Forum
    • Questions
    • My Q&A
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

    Browse the forum for helpful insights and fresh discussions about all things SEO.

    1. SEO and Digital Marketing Q&A Forum
    2. Categories
    3. Intermediate & Advanced SEO
    4. How to make AJAX content crawlable from a specific section of a webpage?

    How to make AJAX content crawlable from a specific section of a webpage?

    Intermediate & Advanced SEO
    4 3 654
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • zpm2014
      zpm2014 last edited by

      Content is located in a specific section of the webpage that are being loaded via AJAX.

      1 Reply Last reply Reply Quote 0
      • Devanur-Rafi
        Devanur-Rafi last edited by

        Hi,

        Making the content being loaded by AJAX crawlable by Google involves serving a static HTML snapshot of the content being loaded by AJAX to Google. We should make sure that the HTML snapshot is the exact copy that will be served to the visitors through AJAX.

        Here you go for more information:

        https://support.google.com/webmasters/answer/174992?hl=en

        Best regards,

        Devanur Rafi

        1 Reply Last reply Reply Quote 0
        • Paddy_Moogan
          Paddy_Moogan last edited by

          Hi there,

          There are plenty of really good resources online that cover this area, so I'd like to point you towards them rather than copy and paste their guidelines here!

          Google has a good guide here with lots of visuals on how they crawl AJAX -

          https://developers.google.com/webmasters/ajax-crawling/docs/getting-started

          They also have a short video here covering some of the basics of Google crawling AJAX and JavaScript:

          https://www.youtube.com/watch?v=_6mtiwQ3nvw

          You should also become familiar with pushState which is cover in lots of detail, with an example implementation in this blog post:

          http://moz.com/blog/create-crawlable-link-friendly-ajax-websites-using-pushstate

          The guys at Builtvisible have also put together a few good blog posts on this topic which are worth a read:

          http://builtvisible.com/javascript-framework-seo/

          http://builtvisible.com/on-infinite-scroll-pushstate/

          Essentially, you need to make sure that Googlebot is able to render your content as you intended and that this looks the same to them as it does to users. You can often test how well they can render your content by checking the cache of your page or by using this feature in Google Webmaster Tools.

          I hope that helps!

          Paddy

          zpm2014 1 Reply Last reply Reply Quote 1
          • zpm2014
            zpm2014 @Paddy_Moogan last edited by

            Thanks Paddy! We'll definitely try these solutions. 🙂

            1 Reply Last reply Reply Quote 0
            • 1 / 1
            • First post
              Last post
            • How to find duplicate content, boilerplate content (repeated content) for entire website?
              Alick300
              Alick300
              0
              3
              110

            • Duplicate content within sections of a page but not full page duplicate content
              J_Sinclair
              J_Sinclair
              0
              3
              112

            • What Makes Good Content for Category Pages
              TakeshiYoung
              TakeshiYoung
              0
              4
              187

            • Implementation of AJAX Crawling Specifications
              0
              1
              375

            • Duplicate Content in News Section
              SEODinosaur
              SEODinosaur
              0
              4
              214

            • Does Bing(and Yahoo)Crawl AJAX Based Content?
              Blenny
              Blenny
              0
              3
              1.6k

            • Ajax Content Indexed
              Cyrus-Shepard
              Cyrus-Shepard
              1
              2
              323

            • How can I change my website's content on specific pages without affecting ranking for specific keywords?
              RyanKent
              RyanKent
              0
              3
              1.2k

            Get started with Moz Pro!

            Unlock the power of advanced SEO tools and data-driven insights.

            Start my free trial
            Products
            • Moz Pro
            • Moz Local
            • Moz API
            • Moz Data
            • STAT
            • Product Updates
            Moz Solutions
            • SMB Solutions
            • Agency Solutions
            • Enterprise Solutions
            • Digital Marketers
            Free SEO Tools
            • Domain Authority Checker
            • Link Explorer
            • Keyword Explorer
            • Competitive Research
            • Brand Authority Checker
            • Local Citation Checker
            • MozBar Extension
            • MozCast
            Resources
            • Blog
            • SEO Learning Center
            • Help Hub
            • Beginner's Guide to SEO
            • How-to Guides
            • Moz Academy
            • API Docs
            About Moz
            • About
            • Team
            • Careers
            • Contact
            Why Moz
            • Case Studies
            • Testimonials
            Get Involved
            • Become an Affiliate
            • MozCon
            • Webinars
            • Practical Marketer Series
            • MozPod
            Connect with us

            Contact the Help team

            Join our newsletter
            Moz logo
            © 2021 - 2026 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
            • Accessibility
            • Terms of Use
            • Privacy