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. What are the SEO recommendations for dynamic, personalised page content? (not e-commerce)

    What are the SEO recommendations for dynamic, personalised page content? (not e-commerce)

    Technical SEO Issues
    7 4 9.0k
    • 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.
    • Gyorgy.B
      Gyorgy.B last edited by

      Hi,

      We will have pages on the website that will display different page copy and images for different user personas. The main content (copy, headings, images) will be supplied dynamically and I'm not sure how Google will index the B and C variations of these pages.

      As far as I know, the page URL won't change and won't have parameters.

      Google will crawl and index the page content that comes from JavaScript but I don't know which version of the page copy the search robot will index. If we set user agent filters and serve the default page copy to search robots, we might risk having a cloak penalty because users get different content than search robots.

      Is it better to have URL parameters for version B and C of the content? For example:

      • /page for the default content
      • /page?id=2 for the B version
      • /page?id=3 for the C version

      The dynamic content comes from the server side, so not all pages copy variations are in the default HTML.

      I hope my questions make sense. I couldn't find recommendations for this kind of SEO issue.

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

        Fascinating question Gyorgy!

        I've always been a big fan of dynamic targeting.

        It would be a great idea to have different URL parameters for each unique set of content. You might also want to push these pages to fetch & index within Google Search Console (and your sitemap.xml to showcase you're not attempting to cloak, etc.)

        This would be a fantastic question for Google reps...I can try to reach out to someone today and let you know what they say.

        Cheers,

        B

        PS. Just curious, how are you pulling in persona data?

        1 Reply Last reply Reply Quote 2
        • BritneyMuller
          BritneyMuller last edited by

          Did some digging and found a few resources stating:

          Googlehadan official statement about this in its webmaster guidelines:
          "If you decide to use dynamic pages (i.e., the URL contains a ? character), be aware that not every search engine spider crawls dynamic pages as well as static pages. It helps to keep the parameters short and the number of them few. Don't use &id= as a parameter in your URLs, as we don't include these pages in our index."

          That was many years ago but more recently Google changed its position on that subject. The entry has been removed from Google's guidelines but here's the official statement from Google's blog:
          "Google now indexes URLs that contain the &id= parameter. So if your site uses a dynamic structure that generates it, don't worry about rewriting it -- we'll accept it just fine as is.

          Keep in mind, however, that dynamic URLs with a large number of parameters may still be problematic for search engine crawlers in general, so rewriting dynamic URLs into user-friendly versions is always a good practice when that option is available to you. If you can, keeping the number of URL parameters to one or two may make it more likely that search engines will crawl your dynamic urls."

          Click here read the full article

          Penalization for personalisation

          Let me know if this helps

          Gyorgy.B 1 Reply Last reply Reply Quote 2
          • Gyorgy.B
            Gyorgy.B @BritneyMuller last edited by

            Hi Britney

            Thank you for your detailed feedback!

            I checked the posts you linked and a few other sources and I think the solution will be the following:

            • The default content will be loaded with the parameter free URL, e.g. /product
            • Personalised versions of the page will have different (short) parameters, e.g. /product?version=8372762
            • The default and the personalised pages will have the same canonical tag (default page)
            • Let Google know in the Search Console's URL Parameters settings that the version parameter changes the page content (specifies + let Googlebot decide)

            I hope it makes sense.

            BritneyMuller 1 Reply Last reply Reply Quote 3
            • BritneyMuller
              BritneyMuller @Gyorgy.B last edited by

              Yes, that sounds great! Please let me know how it all goes and if you run into any other hiccups.

              Cheers,

              B

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

                Brilliant thread guys!

                This will be far more discussed in the not so distant future i'm sure!

                Dynamic Homepages are becoming more common and I have a client using one so this info has really helped me.

                This topic should be a future Whiteboard Friday.

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

                  Hi everyone,

                  I have a related question about personalisation too which is a variation on the theme but which I would appreciate some help with.

                  There is a project afoot within my company to "personalise" the user experience by presenting pages to users which better respond to their interests.

                  That is to say that, when a user visits our page about "tennis-shoes", the next time they visit the homepage they will be presented with a homepage which focusses on tennis-shoes.

                  So far so good.

                  However rather than personalising certain elements of the homepage, the idea is to intercept those users, and 301 them to an entirely different URL, completly hidden from Google, which will contain entirely different content focussing only on shoes.

                  The top navegation will remain the same.

                  This sounds like a massive breach of Quality Guidelines on at least two counts to me. It reeks of cloacking and "sneaky redirects", and I am very concerned this will do us way more harm than good.

                  I'm guessing that the correct way of going about this would be to either generate a great "shoes" page and allow users to navigate to it, visit it, and do whatever they want with it, or to personalise the homepage including some dynamic elements on the same URL, without hiding things from Google or frustrating users by not allowing them to access the page they are trying to access.

                  Any feedback from the community would be a great help.

                  Thanks a lot!

                  1 Reply Last reply Reply Quote 1
                  • 1 / 1
                  • First post
                    Last post
                  • Static or dynamic category pages for seo
                    neilhenderson
                    neilhenderson
                    0
                    4
                    901

                  • E commerce SEO
                    SEO5Team
                    SEO5Team
                    0
                    4
                    84

                  • How Does Dynamic Content for a Specific URL Impact SEO?
                    katemorris
                    katemorris
                    0
                    2
                    1.1k

                  • Bay Area E-Commerce SEO Firm Needed
                    Francisco_Meza
                    Francisco_Meza
                    0
                    2
                    99

                  • Creating unique SEO content for E-Commerce - worried about it being copied
                    PaddyDisplays
                    PaddyDisplays
                    0
                    2
                    214

                  • Advice on improve this content page for seo and google
                    ClaireH-184886
                    ClaireH-184886
                    0
                    9
                    200

                  • Duplicate pages issue for e-commerce website.
                    AndyMacLean
                    AndyMacLean
                    0
                    3
                    254

                  • Off-page SEO and on-page SEO improvements
                    josh-riley
                    josh-riley
                    0
                    5
                    918

                  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