seo_renderer
seo_renderer copied to clipboard
SEO Checking tools give bad feedbak
When pages are checked with or without using the package, no enhancements are found. Giving back no h1 text, no text in general, ...
Example for the example app with seobility.net: https://freetools.seobility.net/de/seocheck/check?url=https%3A%2F%2Fseo-renderer.netlify.app%2F%23%2F&crawltype=1
Best regards, Thomas
Thanks @thomasklaush for this observation, this is a very relevant question and finding.
@iamSahdeep any comments or similar experiences? Also did you learn anything more about this topic: https://github.com/iamSahdeep/seo_renderer/issues/1
Seems like a valid issue. I tried on my personal website, its showing that any text is not present
https://freetools.seobility.net/en/seocheck/check?url=https%3A%2F%2Fwww.sahdeepsingh.com%2Fprojects%2Fflutter-fuber&crawltype=1
It probably be taking some time to place all the elements in the DOM but crawler is already done with its process. Need to find a way to make webpage in loading state till our process is done, not sure how we can achieve it have to look into it.
But the thing is googlebot still get all the data from DOM, the second last result here is from my personal website (same page as above link in seobilty) and it shows all the data in the search result for that page.

@rydmike No luck on any response on it, I tried to get some feedback here as well but no response there. Do you know someone from google? probably some experts on this topic who can shed some light on it.
Google will recognize this as a Black hat SEO technique.
Google will recognize this as a Black hat SEO technique.
Exactly, I wouldn't use it in production! This can be treated as Cloaking by search engines...
Google will recognize this as a Black hat SEO technique.
So potentially the only solution is always replacing Text
widgets with HtmlElementView
ones, requires some more changes on the package but it's definitely doable.