Hi,
We understand that some of the schema data output from the Yoast SEO plugin are showing as ‘HTTP’ instead of ‘HTTPS’.
If you go to your WP admin dashboard > Settings (sidebar) > General, can you confirm that your WordPress Address URL and Site Address URL are set to HTTPS?
Can you please try resetting the indexables in the database tables by following the steps below?
1. Install & activate the Yoast Test Helper plugin
2. Go to Tools > Yoast Test
3. Locate the Yoast SEO section and click on the ‘Reset indexables tables & migrations’ button. Note: this won’t actually erase your SEO data, which is also stored in WordPress’ default tables. It’ll just reset our index (custom tables) for that data.
4. Go to SEO > Tools, and under SEO data, click the “Start SEO data optimization” button to allow Yoast to rescan your content.
For your site’s health and safety, we recommend creating regular backups of your site and database. This is especially important before installing, updating, or removing plugins. Learn more about the benefits of regular backups.
Could you then check if the schema then updates accordingly?
Thanks Michael
It does appear the HTTP issue has been addressed however there still seem to be some media files reporting similar
For Example
Page URL
https://www.fastbusinessloans.com.au/reviews/banjo-loans-review/
Resource URL
http://www.fastbusinessloans.com.au/wp-content/uploads/2021/02/banjo-review.svg
Any idea?
@kingleviathan Thanks for confirming that resetting the indexables table and rerunning the SEO data optimization has corrected the issue.
Regarding the .svg file on the page you mentioned, that seems to only be referenced twice in the source code in the same section around line 2749 in the following section (see image here):
<div class="wpb_wrapper">
<p style="text-align: center;"><img class="alignnone size-medium wp-image-2109" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20300'%3E%3C/svg%3E" alt="Banjo Logo with Banjo Review words under it" width="300" height="300" data-lazy-srcset="https://www.fastbusinessloans.com.au/wp-content/uploads//2021/02/banjo-review.svg 150w, https://www.fastbusinessloans.com.au/wp-content/uploads//2021/02/banjo-review.svg 300w, https://www.fastbusinessloans.com.au/wp-content/uploads//2021/02/banjo-review.svg 1024w" data-lazy-sizes="(max-width: 300px) 100vw, 300px" data-lazy-src="http://www.fastbusinessloans.com.au/wp-content/uploads/2021/02/banjo-review.svg" /><noscript><img class="alignnone size-medium wp-image-2109" src="http://www.fastbusinessloans.com.au/wp-content/uploads/2021/02/banjo-review.svg" alt="Banjo Logo with Banjo Review words under it" width="300" height="300" srcset="https://www.fastbusinessloans.com.au/wp-content/uploads//2021/02/banjo-review.svg 150w, https://www.fastbusinessloans.com.au/wp-content/uploads//2021/02/banjo-review.svg 300w, https://www.fastbusinessloans.com.au/wp-content/uploads//2021/02/banjo-review.svg 1024w" sizes="(max-width: 300px) 100vw, 300px" /></noscript></p>
</div>
This area appears to be related the ‘Banjo Review’ object shown here, and was likely created by your page builder (it appears to be created in WPBakery or Visual Composer).
The URL of the .svg in question is likely configured as an absolute URL in the image source setting of this object which is why it is still referencing HTTP instead of HTTPS.
To resolve this we would recommend checking that particular module and see if you can reset the image source URL to the HTTPS version of the .svg resource.
We are going ahead and marking this issue as resolved due to inactivity. If you require any further assistance please create a new issue.