Previous Article Next Article What does Google think of single-page websites?
Posted in Css

What does Google think of single-page websites?

What does Google think of single-page websites? Posted on July 12, 201844 Comments



What does Google think of single-page websites? They are becoming more complex and there are some great websites using only a single page (+lots of CSS and JavaScript) bringing the same user experience as a regular website with many subpages.
Frederik, Munich, Germany

Have a question? Ask it in our Webmaster Help Forum: http://groups.google.com/a/googleproductforums.com/forum/#!forum/webmasters

Want your question to be answered on a video like this? Follow us on Twitter and look for an announcement when we take new questions: http://twitter.com/googlewmc

More videos: http://www.youtube.com/GoogleWebmasterHelp
Webmaster Central Blog: http://googlewebmastercentral.blogspot.com/
Webmaster Central: http://www.google.com/webmasters/

44 comments

  1. Google needs to be more specific with answers – and even better if they go a bit technical (infographically) to represent what's happening actually. This kind of political statement left the question unanswered altogether

  2. Google may not have visibility to your site if it is very javascript heavy.

    Try this – Google the following and tell me how many pages are returned in the search results.
    site:http://www.madewithangular.com

    The answer is 1 page even though, there are upwards of 500+ pages. The reason being is that google does not run the javascript and index the various page states.

    You can use a pr-rendering proxy service to alleviate this issue and allow search engines to index all the "pages" in single page applications.

    Macgyver has such a utility.

    [macgyver | Page Render](https://askmacgyver.com/explore/program/fetch-rendered-page/10X2z6e5E)

    If you have any questions feel free to email me directly.
    tim@askmacgyver.com

    Now if you don't want to fully pre-render the page you could leverage the SEO crawler structured javascript data layer. The idea here is you take the page content and present it neatly as a javascript data layer object.

    This looks like the following –

    <script id="structured_data" type="application/ld+json">
    {
    "Page_Type": "",
    […]
    }
    </script>

    You can then verify your structured data is in place and working correctly. [This is an example](https://search.google.com/structured-data/testing-tool?hl=es-AR#url=https%3A%2F%2Faskmacgyver.com%2Fblog%2Ftutorial%2Fhow-to-setup-a-fully-automated-gulp-build-workflow%3F_escaped_fragment_%3D) of a page we have which utilizes structured data layers.

  3. Hello Sir,
    Thankyou for this video,
    I have a question,

    1.what should i do for content managing and keywords for different services? when I have a single page website.
    2. which are those major points should remember when i m writing content for it, and researching keyword for different services and menus.
    3. How google get crawl a single web page , how google display the content of a single page/
    4. what is the keyword density should i follow for my meta-keyword tags for a single page website?

  4. I just converted my website into a single page. I created meta tags for each page and one i had my single page site finished i inserted all the meta tags into the bottom of the page. I used a meta tag generator to create the same tags into code form and inserted it into the head of my website. I hope it works. 

  5. Based on what I've seen, what Matt says doesn't seem to be the case. My suggestion: make sure you set up a phantom intermediary to serve your page to search engines.

  6. Matt: "If you run a test and you're pretty happy with it, I don’t necessarily see a problem with that".

    I'd bet A LOT of people aren't happy with this answer. I wish Matt would expound his answers even more.

  7. What test is this supposed to be? I can't think of a specific test that works for this scenario, and there's no clearly prominent section for any such test that I can find in webmaster tools.

  8. I think that this could have been answered in two sentences: "View your site in a text-based browser, like lynx. If your content isn't reachable there, then that will impact user and search engines alike."

  9. There are so many variables involved in answering questions that *seem* simple on the surface, many times it's not possible to give direct answers

  10. wow, talk about completely dodging the question … granted the term "single page website" can mean a couple of things, but I think we all know what the question was for here … its dynamic javascript based sites …

  11. It is always entertaining to see what dichotomous not answer you will get today. I do realize that to keep all the G's inner "magic" works "shush shush" you would have to be obscure and avoid direct yes or no but still.
    °
    This video boils down to – try out and see for yourself, maybe it will maybe it wont work. One sentence instead of minute and 32 seconds.

    Besides, Matt completely ignored "simple one page sites" without all the fancy java/css. Job not well done!

Leave a Reply

Your email address will not be published. Required fields are marked *