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. Moz Tools
    4. Angular.js + Crawlers

    Angular.js + Crawlers

    Moz Tools
    8 7 1.7k
    • 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.
    • JoshKimber
      JoshKimber last edited by

      I am working with a site that recently deployed Angular.js on the site.  From an SEO standpoint its a little more tricky than we thought.  We have deployed a couple updates to render pages for the bots but we not seeing changes in Moz weekly reports.

      When it comes to Angular.js, will the Moz bots read/access the site the same as the other major engines?  I'm trying to figure out if our deployments are working or if there's something off in the Moz reports.

      Thanks.

      1 Reply Last reply Reply Quote 0
      • Moz.HelpTeam
        Moz.HelpTeam last edited by

        Hello, Josh

        Currently our crawlers do not process any kind of javascript found on pages (including pages created with angular.js.)  I don't if the major search engines have this restriction or not.

        For moz's crawlers, this means that links created through AJAX or other javascript will not be picked up.  Links appearing in static content, including those within

        <noscript>tags, should be noticed and indexed.  Be aware that even if you've already made changes exposing links in the page's static content, it can take up to a week for the campaign crawl to catch up.</p> <p>Hopefully that answered your questions!  Let us know if you have any more.</p></noscript>

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

          What do you mean by "We have deployed a couple updates to render pages for the bots" that sounds like clocking?

          SEO-Enlighten 1 Reply Last reply Reply Quote 0
          • SEO-Enlighten
            SEO-Enlighten @AlanMosley last edited by

            Static rendering is not cloaking. It's a very common practice that Google actually recommends. The issue with angular js is that everything is code based. If you were to look at the code all the pages would look the same. In fact, MozBot sees this as every page is duplicate content.

            https://developers.google.com/webmasters/ajax-crawling/docs/html-snapshot

            It would be nice to see the MozBot act more like Google-bot.

            1 Reply Last reply Reply Quote 1
            • KevinDunne
              KevinDunne last edited by

              Is there still no update to this by MOZ?

              A number of sites I work on are using Angularjs pushstate. Is there a way to point moz bot to the escaped fragment static pages?

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

                With the current direction of web development this is something that needs to be addressed. Google has already confirmed that they are in fact crawling Javascript based sites.

                Reference:
                http://ng-learn.org/2014/05/SEO-Google-crawl-JavaScript/
                https://support.google.com/webmasters/answer/174992?hl=en

                The solution in this case is an HTML snapshot which, you could roll your own, but there are services like https://prerender.io/ that can do it for you.

                This doesn't quite help the case for Moz Bot, maybe the HTML snapshots do work here - I haven't tested it yet. Either way, Javascript is becoming more and more a dominant language to code up websites. I hope Moz recognizes this because this toolset is awesome and I'd love to continue using it.

                SEO-Enlighten 1 Reply Last reply Reply Quote 0
                • SEO-Enlighten
                  SEO-Enlighten @jmh2015 last edited by

                  Within prerender you are able to determine which user agents will receive the HTML snapshot. It is here that you can add rogerbot. This is allowing Moz to crawl the site as if they were Google and receive the HTML snapshot version.

                  Additionally, you can always use the fetch as bot function within Webmaster Tools, to see exactly what is being presented/indexed.

                  gparashar 1 Reply Last reply Reply Quote 0
                  • gparashar
                    gparashar @SEO-Enlighten last edited by

                    I am using prerender to cache/render static pages to crawl agents but MOZ is not able to crawl through my website (http://www.exambazaar.com/). Hence it has a domain authority of 1/100. I have been in touch with Prerender support to find a fix for the same and have also added dotbot to the list of crawler agents in addition to Prerender default list which includes rogerbot. Do you have any suggestions to fix this?

                    List: https://github.com/prerender/prerender-node/commit/5e9044e3f5c7a3bad536d86d26666c0d868bdfff

                    Adding dotbot:
                    prerender.crawlerUserAgents.push('dotbot');

                    1 Reply Last reply Reply Quote 0
                    • 1 / 1
                    • First post
                      Last post
                    • SEOmoz crawler not crawling my site
                      IMM
                      IMM
                      0
                      5
                      787

                    • How to set the crawler or reports to ignore
                      Str82u
                      Str82u
                      0
                      5
                      268

                    • SEO Web Crawler IP addresses
                      MeganSingley
                      MeganSingley
                      1
                      2
                      1.6k

                    • Crawler has stopped crawling my website
                      KeriMorgret
                      KeriMorgret
                      0
                      7
                      454

                    • What Does the SEO Moz Crawler Take Into account?
                      Cyrus-Shepard
                      Cyrus-Shepard
                      0
                      2
                      474

                    • SEOmoz crawler bug?
                      mosaicpro
                      mosaicpro
                      0
                      3
                      406

                    • SEOmoz crawler and duplicate content
                      jeffreytrull1
                      jeffreytrull1
                      0
                      2
                      535

                    • SEOMoz Crawler and rel_canonical_tag Errors
                      EricaMcGillivray
                      EricaMcGillivray
                      0
                      2
                      671

                    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