type event not showing up in CollectionPage

  • Hello,

    I have list of posts that are schema type event, but they do not show up in CollectionPage schema as ‘hasPart’.
    if i change the type of the post to Article, they show up, so it seems only events are excluded from collectionPage.

    Is there a reason for this?
    Is it possible to change this? (I’m a greenhorn in PHP programming)

    Thanks for your Help,

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

    Thank you for contacting Rank Math and sorry for any inconvenience that might have been caused due to that.

    Could you please share some of the affected URLs in the sensitive section so we can check this from our end.

    Looking forward to helping you. Thank you.



    I have updated the sensitive data as requested. Can you please check further?

    Thank you.


    We do not use that for the CollectionPage Schema. It is not required either.

    If you wish to extend the JSON Schema, you can use this filter:

    Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

    Is there a reason not to show events in collection page?
    For me it just looks inconsistent to show some kind of posts and not others. And expecially having a collection marked with no relevant content does not make sense.

    So my choice is to
    – show a irrelevant/incorrect collection summary that your plugin generates,
    – to hide the CollectionPage schema with the code snipplet from your help page https://rankmath.com/kb/filters-hooks-api-developer/#remove-collectionpage-schema
    – to convince your plugin to show events in the collection by coding it in myself.
    I would prefer the last variant unless there is a reason not to do so. But I’m not a PHP-programmer, that’s why i use ready to use plugins.

    The question is not about what is ‘required’ but about what is helpful. I think the hole schema.org markup is not required and the RankMath plugin is not requiered, but i still want to use it because i hope it helps with SEO.


    Allow us to consult with our dev. team about this.

    The next reply you get on this ticket will be from our developers.

    We would appreciate your patience in this matter.


    The reason we are adding only Article in the hasPart entity of CollectionPage schema is because as per the Google guidelines the hasPart entity should only contain an article type. The Google Search Console will throw errors if it finds Event or any other schema in the CollectionPage schema. That’s the reason why we are not adding it.

    With that said, we are already working on improving the CollectionPage and other schema types. So in the upcoming update, you’ll see more relevant data in the schema which can be better understood by the Search engines.

    I hope that helps.

    Tank you for your answers.
    So I’ll be patient and wait for the upates and deactivate CollectionPage meanwhile.


    We are glad this was helpful.

    You can keep an eye on our changelog: https://rankmath.com/changelog/ for any updates/changes we make.

    If you do have another question in the future, please feel free to create a new forum topic, and it will be our pleasure to assist you again.

    Thank you.

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

The ticket ‘type event not showing up in CollectionPage’ is closed to new replies.