This is discussed in the latest episode of the Search Off the Record podcast, which features Google’s Martin Splitt, John Mueller, Gary Illyes, and Daniel Waisberg.
Mueller brings up the topic of building a website using a static site generator, which leads to the realization that he and Splitt both use the same tool called Hugo.
For simplicity Hugo uses the Markdown language to generate pages, but that comes with the limitation of not being able to use HTML for things like nofollow tags and redirects.
There’s no reason to be worried, Splitt says, and he explains why:
“No, you don’t have to be worried about that…
But as far as I know, and as far as I can see, we crawl a page and then put the content into the document in our index, and then we render the page, and then we complete the content from the DOM.
A basic example of this would be hiding content behind a button that users have to click in order for the content to render.
That’s a problem, as far as SEO is concerned, because Googlebot doesn’t interact with anything when it crawls webpages.
Use the Fetch as Google tool in Search Console to get an idea of what Googlebot is able to see when it crawls your site.
If the Fetch as Google tool is able to render all critical content, then you’re in the clear. No need to worry, as Splitt says.
This is just one of the many topics discussed in the podcast. Listen to the full episode below.