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. Can SPA (single page architecture) websites be SEO friendly?

    Can SPA (single page architecture) websites be SEO friendly?

    Intermediate & Advanced SEO
    2 2 1.3k
    • 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.
    • Robo342
      Robo342 last edited by

      What is the latest consensus on SPA web design architecture and SEO friendliness?
      By SPA, I mean rather than each page having its own unique URL, instead each page would have an anchor added to a single URL. For example:

      • Before SPA: website.com/home/green.html
      • After SPA: website.com/home.html#green (rendering a new page using AJAX)

      It would seem that Google may have trouble differentiating pages with unique anchors vs unique URLs, but have they adapted to this style of architecture yet? Are there any best practices around this?

      Some developers are moving to SPA as the state of the art in architecture (e.g., see this thread: http://www.linkedin.com/groups/Google-crawling-websites-built-using-121615.S.219120193), and yet there may be a conflict between SPA and SEO.

      Any thoughts or black and white answers?

      Thanks.

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

        There's no single answer here, however the general consensus is that it really depends on several factors:

        • Most pages can only truly be optimized for a couple high value phrases. So if you have too many phrases you want that single page to rank for, that's a tall order.
        • If you go too divergent in a single page's topical focus, that makes more of a mess due to topical dilution - weakening the primary phrase focus for that page.
        • If you force users to scroll forever (not just due to HTML5 / fluid design) that can be frustrating for readers on several levels.  That's made worse by the fact that most sites that use a one-page design tend to be one-hit-wonder magic-product sales pitch type sites, and thus reputation is an issue due to association with those for some visitors.
        • That's just a few of the reasons one-page design is not highly recommended, both from an SEO and a User Experience perspective.
        • As far as Google being able to figure out hashtag referenced content - just like every other thing their algorithms attempt to figure out, my recommendations to clients always state "don't rely on that - algorithms are inherently flawed to one degree or another - so figuring out JavaScript, AJAX, Flash - it's a crap-shoot.  Google needs multiple signals to help it figure out topical focus.  With only one URL, you lose the page TItle, URL, H1 and other related signals that only work best when there's one of each of those for separate main topics.  Sure, with HTML5 you are "allowed" to have multiple H1 tags on a page. Yet I've seen that confuse Google's algorithms.  It's just not wise to tempt the "formulaic attempt" process.
        1 Reply Last reply Reply Quote 1
        • 1 / 1
        • First post
          Last post
        • Is Paging Comments SEO Friendly? Implications?
          Everett
          Everett
          0
          4
          735

        • Is a One Page Website template bad for SEO?
          impactzoneco
          impactzoneco
          0
          3
          557

        • How I can improve my website On page and Off page
          Chris_Hickman
          Chris_Hickman
          0
          3
          162

        • SEO: Can you rank Amazon product Pages ?
          GAZ09
          GAZ09
          0
          3
          595

        • The SEO effect of adding a front page to a website?
          Dr-Pete
          Dr-Pete
          0
          9
          822

        • Can SEO increase a page's Authority? Or can Authority only be earned via #RCS?
          Dr-Pete
          Dr-Pete
          1
          12
          863

        • Can too many of these pages damage my SEO?
          MashBonigala
          MashBonigala
          0
          2
          241

        • Can Javascript be SEO friendly?
          RobertFisher
          RobertFisher
          0
          5
          11.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