I have some additional questions.
1. Is it important to add SEO to FAQ and Category entries?
2. Events Calendar layers a ticket over a hidden product that it creates in Woocommerce. Is it still necessary to have SEO on the hidden product?
3. How can I remove the Archive: and Category: that is pre-pended onto the page names?
Howdy!
The Events Calendar has suffered from a bug for many years now. This affects all SEO plugins, but every SEO plugin handles this edge case sporadically differently. The Events Calendar authors documented this issue for Yoast SEO: https://theeventscalendar.com/knowledgebase/k/yoast-wordpress-seo-plugin-conflicts/.
I found a workaround, however, for the next update.
- I’ll introduce a compatibility snippet that allows fetching titles for the List view queries.
- I made the query-support-detection more robust because the “Month” view doesn’t set up a proper query whilst still requesting a title from WordPress (this is a discrepancy in The Events Calendar, of which I doubt their devs are aware). Aside: They also transient-cache the month query but not the List query, owing to the trickiness of debugging.
As for your additional questions:
1. Do what makes the most sense for the (potential) visitor.
2. If a product is hidden, it shouldn’t be indexed. Not allowing something to be indexed is also part of SEO.
3. The prefix will go away if you fill in a custom title. You can also untick the related option at “SEO Settings > Title Settings > Prefixes” to affect all archives immediately.
I hope this helps! Cheers 🙂
Thanks so much for the detailed reply. I will mention the bug to TEC next time I talk to them.