Simon's Schema Analyser Chrome Extension

I built this extensions to help me understand what Schema was being used on a page and what might be missing. The extension is currently being vetted before being released into the Chrome Extension Store or being rejected. If it gets the OK i will add a link to it here.

Simon‘s Schema Analyser Chrome Extension

Version 0.1.4.2

This is the first version I am releasing into the wild - version before this worked but were a bit substandard. That's not to say this first version is the bees knees but I hope it helps you work out some schema issues.

On launching the extension (you may need to reload the page if you turned on the extension after opening the page) you have the AnalyseCurrent Page button - activate that and it will analyse the page you are on. Simon‘s Schema Analyser

The Schema Relationship Map

Simon‘s Schema Analyser The Schema Relationship Map The Force Layout view shows the schema type nodes it has found and if there are relationship then the nodes will be connected.

Show Nested

You can toggle the Show Nested button to reveal nodes that are nested. Simon‘s Schema Analyser Show Nested

Options

The Force Layout also has Options to change the node sizes, spacing and distance they repel from each other. Simon‘s Schema Analyser Options

Reduce the node size for large amounts of nodes

If you have many nodes the force Layout can continuously move. Reducing the size of the nodes will help calm this movement. Simon‘s Schema Analyser Reduce the node size for large amounts of nodes

Circle layout

Nodes arranged in a circle for a quick clear view. Simon‘s Schema Analyser Circle layout

Circle layout with Show Nested

With a lot of nodes this can get messy. Simon‘s Schema Analyser Circle layout with Show Nested

Tree layout

Nodes arranged in a grid. Simon‘s Schema Analyser

Tree layout with Show Nested

With a lot of nodes this can get messy. Simon‘s Schema Analyser Tree layout

Legend

This shows the colours of the nodes by Schema type Simon‘s Schema Analyser

Existing Schema Mark up

When scrolling down the window you can see details of any schema found. Each type is shown with its name. You are able to copy or download each piece of schema or at the top Download all the schema in one file or Copy all the Schema. Simon‘s Schema Analyser Legend

Nested Properties

If the schema has nested properties it will have a toggle allowing you to see those nested items. Simon‘s Schema Analyser Nested Properties

Suggested Schema Improvements

The extension reviews the content of the page and will make suggestions for any Schema that is not present based on the content of the page. This should help you decide what is pertinent for the pages schema. Simon‘s Schema Analyser Suggested Schema Improvements

Page Analysis Summary

There is also a Page Analysis Summary at the end which as at version 0.1.4.2 often gets things slightly wrong.

Background

For a long time Schema for web pages puzzled me. I had done a lot of research into it and whilst I grasped the fundamentals of why and how schema is formatted, actually making the decisions on what Schema to put on a page and website eluded me.

Too much Schema?

If you look at all the schema types that are listed at schema.org you will find it overwhelming! That's ok - they are really being thorough in trying to create standardised meta data for all types of information and it is to be applauded.

Are all those Schema types needed on a website?

No - at least not yet. If you put them all on it probably will not harm your website but it is a lot of work. So I wanted a subset that Google uses and a tool to be able to check a page for Schema on it and perhaps suggest what might be missing.

Even better graphics

If you want a better visualiser than Simon's Schemer Analyser provides then I recommend Ziggy Shtrosberg‘s excellent SEO Schema Visualizer.