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. Technical SEO Issues
    4. Is use of javascript to simplify information architecture considered cloaking?

    Is use of javascript to simplify information architecture considered cloaking?

    Technical SEO Issues
    8 4 773
    • 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.
    • JohnHillman
      JohnHillman last edited by

      We are considering using javascript to format URLs to simplify the navigation of the googlebot through our site, whilst presenting a larger number of links for the user to ensure content is accessible and easy to navigate from all parts of the site.  In other words, the user will see all internal links, but the search engine will see only those links that form our information hierarchy.

      We are therefore showing the search engine different content to the user only in so far as the search engine will have a more hierarchical information architecture by virture of the fact that there will be fewer links visible to the search engine to ensure that our content is well structured and discoverable.

      Would this be considered cloaking by google and would we be penalised?

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

        The actions you describing define cloaking and would be penalized.

        If that process were allowed then it would be severely abused. Sites would remove links that were less desirable such as to their privacy page. Sites might also add links.

        Search engines insist upon seeing the same content that a user would see.

        JohnHillman 1 Reply Last reply Reply Quote 1
        • Thos003
          Thos003 last edited by

          I have to agree with Ryan. Yes it's cloaking. ... And if you get caught, you could and most likely would be penalized.

          1 Reply Last reply Reply Quote 0
          • JohnHillman
            JohnHillman @RyanKent last edited by

            Hi Ryan

            We use a navigation bar in the header which means that there are a large number of on page links and there is no clear way to determine our information architecture from our internal link structure. i.e. many pages at different levels in our information architecture can be accessed from every page on the site.

            Is this an issue?  Or will the URL structure be sufficient for the search engines to categorise our content? How can we help the search engine discover content at level 3 in our hierarchy if we insist on using a navigation bar in the header which we believe gives a good user experience?

            Thanks!!

            RyanKent JohnHillman 3 Replies Last reply Reply Quote 0
            • john4math
              john4math last edited by

              Ryan is right... you shouldn't do this.  If you want to help the crawlers find their way through your site, you could submit a sitemap?

              1 Reply Last reply Reply Quote 0
              • RyanKent
                RyanKent @JohnHillman last edited by

                Search engines will determine how deep to crawl a site based on it's importance. You can use the Domain Authority and Page Authority metrics to measure this factor.

                In general, you want your content to be a maximum of 3 clicks from your landing page. If you have buried your content deeper, consider either flattening out your architecture or adding links to the buried content. It is very helpful to build external links to the deeper content which will help search engines discover those pages.

                1 Reply Last reply Reply Quote -1
                • JohnHillman
                  JohnHillman @JohnHillman last edited by

                  Does the googlebot follow pagination of search results?  All our product pages are on the third tier, but their discovery would rely on google following pagination if we cannot use our original approach to infroamtion architecture (ie use javascript to channel the google bot to discover our tier 3 pages)

                  Thanks for your help!

                  1 Reply Last reply Reply Quote 0
                  • RyanKent
                    RyanKent @JohnHillman last edited by

                    Pagination is just links. Google can follow the links.

                    How you set up and offer your pages is important, especially for areas with a lot of pages.

                    If you have 40 pages of content then I would recommend a structure that offers pages something like "1,2,3,...20...40". If you don't offer a middle selection then that content will probably never be seen.

                    1 Reply Last reply Reply Quote -1
                    • 1 / 1
                    • First post
                      Last post
                    • I am Using Wix website creator. Will google be able to read the javascript?
                      vcj
                      vcj
                      0
                      2
                      118

                    • Using Javascript to Display Responsive Images?
                      canterburry
                      canterburry
                      0
                      3
                      110

                    • Would using javascript onclick functions to override href target be ok?
                      Everett
                      Everett
                      0
                      9
                      3.2k

                    • Is adding reviews to your site using schema structured data markup considered duplicating content?
                      mgordon
                      mgordon
                      0
                      4
                      397

                    • Is using splash pages considered cloaking?
                      KeriMorgret
                      KeriMorgret
                      0
                      11
                      921

                    • Optimizing a website which uses JavaScript and jQuery
                      Theo-NL
                      Theo-NL
                      0
                      2
                      426

                    • Optimizing a website which uses information from a database
                      PhatJP
                      PhatJP
                      0
                      4
                      482

                    • Javascript
                      TaitLarson
                      TaitLarson
                      0
                      7
                      1.3k

                    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