Hi There,
It’s SEO Yoast limitation, it doesn’t analyze the actual page when rendered but it checks the raw content of an editor. Example, this is [image]
shortcode, SEO Yoast will not recognize that. That’s because [image]
is not an image, [image]
is only processed and converted to <img>
when rendered on the live page.
Hence, their basis of analysis is not accurate and this issue is been there, ever since they changed that standard and ever since the first version of a cornerstone. https://stackoverflow.com/questions/31289975/yoast-seo-plugin-not-recognising-content-from-the-wordpress-template
Search engines don’t check your sites internals like raw content or database, they check your live pages’ final output. I’m not sure why SEO Yoast does that.
Thanks!