In addition, the way Google has evolved itself in reading the DOM elements is not shot of praise either.
As with 301s, the pointing URL replaces redirected URL in Google’s search index.
Dynamically Inserted Content
Google can crawl dynamically inserted content like the one texts and images loaded inside a DOM element. Google recommends using AngularJS framework and the HTML5 History API to be compatible and discommend using AJAX for SEO purposes.
Dynamically Inserted Meta Data & Page Elements
Google can crawl all tags inside the DOM as if they are placed in HTML elements in the source code. The tags include title elements, Meta description, Meta Robot and Canonical tags.
The Conflict: Source Code vs the DOM
Suppose a nofollow tag is placed in both source code and in the DOM for a link. Which one Google will consider?
When both link and the tag are inserted inside a DOM element. The link was processed as expected.
The Change in Scenario
However, if you also consider Bing and Yahoo, then reconsider using non-plain text as both of them still only capable of handling plain text.
Author Bio (Byline) : –
Jignesh Parmar is the digital marketing analyst & strategist at Intesols. For the last three years, he is helping small businesses and start-ups to gather the right online marketing tactic. He is passionate about everything digital, and his life revolves around online marketing world. You can follow him on Twitter or reach out to him via Linkedin.