Does data-bind hurt SEO?
-
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)
-
No problem! A good golden rule of JavaScript SEO is to always SSR where possible. Let me know if you have any other questions!
-
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.
-
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.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Keyword Explorer shows wrong data
Hi all, Trying to figure out what is going on with the keyword explorer. All searches are made in the EN-US region. Example keyword: app localization
Moz Bar | | Fred.Visnevsky
Moz shows me that volume is 0-10, which is Wrong. Actual volumes are in thousands per month. Another keyword - translation service
Moz shows the volume as 2480 when actual volumes are in tens of thousands. I can give many more examples like this - what is going on? NZGzX2p.png vzIwMoe.png1 -
Download of current keyword rankings WITHOUT historical data
Hi there, I would like to download the current keyword rankings within a campaign without the historical data i.e. I need only ONE row for each keyword. I read an earlier post that suggested setting the data parameters within the last update period but I can't do this on my MOZ interface - whatever I set the dates to, I still get multiple rows for each keyword. I guess there must be a way to do what I need but I can't see it! Please advise. Many thanks
Moz Bar | | colinking1 -
Explain me how you use keyword explorer for SEO
Hello, Can you explain me how you use keyword explorer for SEO because I watched many video and after watching them everything is a little confusing... From my understanding, you have you main keyword let's say "Normandy bike tours". Based on that keyword you decide to cover TOPICS. Let's say I decide to cover D-Day landings, Omaha beach and and Caen on my page about" Normandy bike tours" ( I could cover more or others I imagine but now let's say those TOPICS are the ones I have decided to cover. From that point on what I understand is that I need to cover each of those TOPICS and the way to cover each of them is to type each of those words separately in the keyword explorer and look for words that the keyword explorer gives mes that it considers to be "semantically related" to each of those TOPICS. Then, if I choose the corrects one google will understand the different TOPIC and that should boost my ranking. Is it the whole idea ? PS : How many do you look at to find semantically related words ? 10, 20 or more ? Thank you,
Moz Bar | | seoanalytics1 -
Learn how to use MozBar to find local citations. Get your Daily SEO Fix!
Citations are mentions of your business and address on webpages other than your own such as an online yellow pages directory or a local business association page. They are a key component in search engine ranking algorithms so building consistent and accurate citations for your local business(s) is a key Local SEO tactic. In today’s Daily SEO Fix, Tori shows you how to use MozBar to find citations around the web. Check out the video and go give this tip a try! Don't have MozBar? No problem! You can download it for free here. This video wraps up The Moz Daily SEO Fix--Moz tool tips and tricks in under two minutes. Thank you SO much to everyone who has been following this campaign, we really appreciate your support. To watch all of our "Fixes," visit The Moz Daily SEO Fix playlist on YouTube. And, be sure to keep an eye out tomorrow for our wrap-up blog post...there may be a pretty hilarious blooper reel! 😉
Moz Bar | | kellyjcoop3 -
Learn How to Use Fresh Web Explorer to Build Links. Get your Daily SEO Fix.
Hi there, If you have unique data or a particularly excellent resource on your site, this content can be a great link magnet. Watch The Moz Daily SEO Fix: How to Use Fresh Web Explorer to Build Links to learn how to use Fresh Web Explorer to set up alerts and track mentions of relevant keyword phrases, find link opportunities, and build links to your content. This post wraps up The Moz Daily SEO Fix for this week. To view more Moz tool tips and tricks, check out The Moz Daily SEO Fix playlist on YouTube. Thanks!
Moz Bar | | kellyjcoop2 -
On-page SEO in Shopify
Can I successfully perform on-page SEO in Shopify much like I would in a WordPress website? Reasons why I am asking: No plugin I know of like SEO-All-in-one, yoast or any plugin I know of.... URL is www.yourwebsite.shopify.com - Will my on-page efforts be fruitless with this kind of URL. Will the MOZ 'on-page grader' work properly with pages at www.yourwebsite.shopify.com or www.yourwebsite.com? Any Advice, pitfalls of performing on-page and off-page SEO in Shopify? Can you recommend an SEO plugin/APP for Shopify? Will I need a developer/coder to perform SEO in Shopify - Title and Descriptions? Best tool to find long-tail keywords? Thanks. JOE
Moz Bar | | Joseph.Lusso0 -
Bing data in the keyword difficulty and SERP analysis tool
Hi Guys, I'm wondering about the exact match bing data in the Moz KWD & SERP analysis tool. We're looking at the ranking difficulty for given terms in Google but getting exact match bing numbers. Is the tool estimating Google searches from the bing data (perhaps a simple formula assuming maybe 10% search totals for Bing, 60% for Google or whatever is closest these days) or is it just raw bing numbers that we then have to upsize in order to estimate search numbers in Google? Hope that makes some kind of sense! In other words - how are you guys using that Bing data when considering terms to target using this tool? Look forward to hearing your thoughts.
Moz Bar | | lovealbatross
Cheers
James0 -
Why isn't seo moz properly crawling my site?
In my campaign results, only 2 pages have been crawled, when there are many more. Also, when I do the on-page evaluation for my homepage and the main keyword, I get a grade of F, with a ton of errors that my page actually does not have. It's as if SEO moz is having trouble crawling through my site. Any ideas on this?
Moz Bar | | diplomajim0