“Authoring” refers to the process of assigning schema markup to the content on your webpages.
When it comes to authoring your markup, there are several different options. You can mix and match them depending on your requirements. We recommend exploring your options in the following order:
1. Schema markup embedded in your CMS
Does your CMS (Content Management System) have built-in schema markup options that satisfy your requirements and are those markup options robust enough? If so, great!
2. Schema App Plugin
We have plugins for WordPress, Shopify and BigCommerce. Plugins allow the schema markup to reside server-side (within the web platform) which means that it will load faster and can be read by all search engines. But beware that plugins might not offer the level of detail you are seeking. Take advantage of all that the plugin offers, but if you need more consider a Schema App Pro, Premium or Enterprise subscription.
To determine if your CMS (or a plugin) is the best approach, determine what schema markup you want on your pages, then compare your desired markup with what is available in the CMS or plugin to see if it provides enough coverage and detail. Plugins and Apps often meet the basic requirements but don’t allow customization.
3. Schema App Editor
Schema markup page-by-page. Typically used for unique pages (i.e. if your content is not templated). Examples may include your Homepage, your Contact Page, your About Us page, etc.
4. Schema App Highlighter
Use if your content is captured in a page template. Mark up one page and then apply that markup to tens of thousands of pages at once. As new pages are added, the markup will be automatically generated. A page template utilizes the same layout for a specific type of content (e.g. products, services, videos, news, locations).
How long will it take for the search engines to crawl my website?
In our experience, this normally takes between four days to three months but it could take up to six months.
How can I remove my older microdata?
Should I add Organization schema markup to every page?
No, We recommend adding unique schema markup to each page. Your schema markup should be specific to that particular page since you want the search engines to understand what that specific page is about. If the same schema markup is on all pages, how will the search engine know what the page is about?
Are there free options for authoring and deployment?
Schema markup is code and we use JSON-LD
Google recommends that you write your schema markup in JSON-LD, however microdata and RDFa are also options (formats explained).