Hello,
Thank you for contacting the support and sorry for any inconvenience that might have been caused due to that.
There seems to be an unexpected issue as the offers entity doesn’t seem to be added to your products if they are out of stock.
We might need to take a closer look at the settings. Please edit the first post on this ticket and include your WP logins in the designated Sensitive Data section.
It is completely secure and only our support staff has access to that section. If you want, you can use the below plugin to generate a temporary login URL to your website and share that with us instead:
https://wordpress.org/plugins/temporary-login-without-password/
You can use the above plugin in conjunction with the WP Security Audit Log to monitor what changes our staff might make on your website (if any):
https://wordpress.org/plugins/wp-security-audit-log/
We really look forward to helping you.
Hello,
I have updated the sensitive data as requested. Can you please check further?
Thank you.
OK, done.
thx for looking into this.
Hello Davy,
Please update the plugins on your site then check for possible conflicts with your theme or one the plugin. To determine that, please follow this troubleshooting guide:
https://rankmath.com/kb/check-plugin-conflicts/
Please let us know if you find the culprit.
Only the site admin would know and your users won’t be affected by this troubleshooting.
Looking forward to helping you.
Hi,
I followed the guideline after updating all plugins.
But even with only the rank math and woocommerce plugin enabled, the offer entity is not included in the page’s code.
<script type="application/ld+json">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Product","sku":"SN 90029 54","name":"Lang voille kleed met kleine bloemetjes","description":"Lang voille kleed met kleine witte bloemetjes.","releaseDate":"2020-04-10T12:55:57+02:00","brand":{"@type":"Thing","name":"Signe nature"},"category":"Signe nature","image":{"@type":"ImageObject","url":"https:\/\/kadarine.be\/wp-content\/uploads\/2020\/01\/0090029_54_entier_ecommerce_1.jpg","width":1200,"height":1800},"color":"Rood","additionalProperty":[{"@type":"PropertyValue","name":"pa_categorie","value":"Kleedjes \/ Jurken"},{"@type":"PropertyValue","name":"pa_brand","value":"Signe nature"},{"@type":"PropertyValue","name":"materiaal","value":"100% Polyester.\nOnderkleed: 94% Viscose, 6% Elastane."}]}]}</script>
Hello,
You cannot have a sale on a product that is out of stock.
When the item is back in stock, the offer Schema will be added correctly again and the error will go away. It is normal for out of stock to drop in rankings because Google does not want users to land on product pages they cannot purchase.
Hope that helps.
Ok, thx for your feedback.
Is there a recommended way how we can handle such products then?
They are out of stock for ever. All these errors that keep increasing do have a negative impact on the site’s ranking.
What is the recommended way using Woocommerce/Rank math to tell google it doesn’t make sense to index them anymore, without negatively impacting the ranking of the website?
Just delete the product from the shop and return a 404?
Or does rank math has a setting to handle this automatically?
Hello,
Thank you for the follow up.
You can choose to delete the product and use Rank math 404 monitor and redirections module to redirect the URL to an almost similar product you would wish to pass on the link juice.
You can also use set the fallback behavior in Rank math > General Settings > Redirections to be your homepage in which case all your 404s will be automatically redirected to homepage.
Looking forward to helping you. Thank you.
Hello,
Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.
If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.
Thank you.