Hi, I am working on a big website that does not have schema markup at all. Apart from other technical seo fixes, I am keen to implement strucutred data on the website to see the impact.
Now my question here is, since there has been good development towards the implementation of schema and connecting entities across a website through schema. I am planning to implement a detailed schema rather than simple markup offered by tools out there.
InLinks always talks good about it, but I found SchemaApp more useful since they are the only ones offering schema implementation at higher level to support AI and SGE elements and staying ahead of competition. I am not an expert to curate schema like few SEOs out there such as Daniel K Cheung nor I have time as I am busy in other SEO tasks at the moment.
All I need to ask is should this investment be a good strategy as it is expensive for sitewide implementations or should I stick with basic one page schema markup that can not talk about SameAs tags or cannot connect other entities on different pages?
I'd initially focus on the entities that you can get rewarded for. e.g. the ones Google uses for Rich Snippets. There's often overlap between consumers. e.g. For product schema, consumers like Google (Search & Merchant Centre), Facebook, and Pinterest want very similar data. Think about how your entities are connected and use appropriate ids to make them connect well. e.g. use a single site wide id for your organization that every page uses. On your home or about-us page provide the detailed version of that organization, and on other pages that reference the organization just provide minimal data with a matching id.