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. Other Research Tools
    4. Does data-bind hurt SEO?

    Does data-bind hurt SEO?

    Other Research Tools
    4 2 87
    • 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.
    • allagringaus
      allagringaus last edited by

      sleepcountry.ca uses Oracle Commerce Cloud which uses Knockout data-binds syntax to attach events to DOM elements like this (A <a id="s0207useresourcesinwidgets01"></a>Knockout custom binding named ‘widgetLocaleText’  - I am not familiar this technology stack):

      Same applies to H1 tag - you can't find H1 tag in Source.

      In short, the text binding causes the associated DOM element to display the text value of your parameter. Data binding is applied to all DOM elements on pages of sleepcountry.ca  even that this technique doesn't pass W3C markup validation: Error: Element title must not be empty.

      MOZ reports that all H1 Tags are missing on ALL PAGES of the site. Same is reported by Semrush and other respected services. However, it seems like Google automatically adds tagging to all data-bind(ed) elements including Title! site:sleepcountry.ca

      I'm no expert in Oracle Commerce Cloud or Knockout, but I'm confused.
      QUESTION: Does this data-bind hurt organic search and if it does, why Google still sees all TITLES while Moz and other services report it as a major problem - titles are missing. ?

      Thank you so much in advance! (I'm not an SEO expert but this problem might be related to my project)

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

        Basically  those tools aren't reading the DOM but Google can which is why it can see your site's title tags, H1s etc. Your site is using client-side rendering which Google can crawl through. Notice how if you go to a given page and click "View Source", none of the page's content appears.

        While it appears Google is reading the content in the pages I looked at, I would definitely look into this more to see if Google is able to crawl/index the content on all of your site's pages. Client side rendering is less reliable than SSR so there might be instances where Google isn't reading sections of your content.

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

          Chris, thank you so much for your response. It looks like since client-side rendering is used, it builds virtual DOM and attaches events to make the page interactive, However, with SSR approach, the user could start viewing the page while all of that is happening.  Since I'm reviewing the website performance, SSR should be generally faster than client side rendering to the user. Even if Google still indexes majority of pages it doesn't mean that those pages will be ranked high because of the delayed page load. Thank you for much for sending me to the right direction. I didn't think of this option before you responded.

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

            No problem! A good golden rule of JavaScript SEO is to always SSR where possible. Let me know if you have any other questions!

            1 Reply Last reply Reply Quote 1
            • 1 / 1
            • First post
              Last post
            • MozBar: Page Title (and other data) inconsistent with HTML
              seotoolshero100
              seotoolshero100
              0
              4
              49

            • SEO Audit for Law Website
              Johnroger
              Johnroger
              0
              3
              98

            • Why keywords have zero data for UAE?
              Twenzy
              Twenzy
              0
              4
              163

            • Find SEO errors
              viatrading1
              viatrading1
              0
              3
              172

            • Can we export Historical Campaign Data
              MonicaOConnor
              MonicaOConnor
              0
              3
              511

            • No data on dashoard
              Sean_Peerenboom
              Sean_Peerenboom
              0
              2
              133

            • Monthly Data Option not appearing in Moz AGAIN
              DavidLee
              DavidLee
              0
              6
              212

            • SEO REPORT
              KeriMorgret
              KeriMorgret
              0
              11
              690

            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