WebPage Schema Not Detected in Rich Results

#1039634
  • Resolved Bojat Website
    Rank Math free

    Hi Rank Math team,

    I’m trying to implement WebPage schema on my website using your plugin. I added the schema manually via the Custom Schema Generator, including valid WebSite, Organization, and WebPage blocks.

    The issue is:

    Google’s Rich Results Test returns “No items detected”

    Even though my code validates correctly in the Schema.org validator

    I understand that WebPage is not a rich result–eligible type, but I want to confirm:

    Is it expected that WebPage schema won’t show anything in Rich Results Test?

    Is Rank Math injecting it correctly in the page <head> or JSON-LD format?

    Do I need to manually override global schema settings to avoid conflicts?

    Example of the JSON I’m testing:

    json
    Copy
    Edit
    {
    “@context”: “https://schema.org&#8221;,
    “@graph”: [
    {
    “@type”: “WebPage”,
    “name”: “Example Page”,
    “url”: “https://www.example.com/example-page&#8221;,
    “inLanguage”: “en-US”,
    “description”: “Sample description”,
    “isPartOf”: {
    “@type”: “WebSite”,
    “@id”: “https://www.example.com/#website&#8221;
    }
    }
    ]
    }
    Can you help me verify if Rank Math is injecting this schema properly, and if there’s a way to confirm it’s working even without rich result eligibility?

    Thanks in advance!

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hello,

    We apologize for the issue you are facing with the WebPage schema not being detected in the Rich Results Test.

    To address your questions:

    1. Expected Behavior: Yes, it is expected that the WebPage schema won’t show anything in the Rich Results Test because, as you mentioned, WebPage is not a rich result-eligible type. The Rich Results Test primarily focuses on schemas that Google recognizes for rich snippets, and since WebPage does not qualify, it will return "No items detected".

    2. Schema Injection: Rank Math should be injecting the schema correctly into the page’s “ section or as JSON-LD format. You can verify this by viewing the source code of your webpage in a browser and checking for the presence of the JSON-LD script containing your schema.

    3. Global Schema Settings: If you have multiple schema types configured, it’s a good practice to check your global schema settings to ensure there are no conflicts. You may need to manually override global settings if you have specific requirements for certain pages.

    To confirm that Rank Math is injecting the schema properly, you can use the following steps:

    • View the source code of your webpage and look for the JSON-LD script that contains your schema.
    • Use Google’s Rich Results Testing Tool to test other rich result-eligible schemas you may have implemented to ensure they are working correctly.
    • Additionally, you can use Schema Validator to validate your JSON-LD code, which you mentioned already validates correctly.

    If you still have concerns or need further assistance, please reply to this ticket, and a human agent from our support team will be happy to help you further!

    Thank you for raising this concern!

    Sources:
    Why Are My Rich Snippets Not Showing Up in Google Search? » Rank Math
    Why Are My Rich Snippets Not Showing Up in Google Search? » Rank Math

    I know it’s not the problem of Google rich results but it does not show in the rankmath either but other relevant websites show. How come?

    Hello,

    Please note that our plugin will automatically apply the default Schemas like WebSite, WebPage, and Organization to your website.

    Meaning, you won’t find those schemas on the schema generator.

    You just need to make sure that you have added the correct information about your site in the Local SEO settings of our plugin: https://rankmath.com/kb/local-seo/

    Also, you mentioned that you’re using custom schemas, which is only available using Rank Math PRO, but the account you have used to open this ticket is the Rank Math free version.

    Can you please search and forward a receipt from FastSpring.com or the email address you used to purchase so we can locate your account and verify it?

    Looking forward to helping 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.

Viewing 3 replies - 1 through 3 (of 3 total)

The ticket ‘WebPage Schema Not Detected in Rich Results’ is closed to new replies.