How to add Stuctured Data?

fisicx

Moderator
Sep 12, 2006
46,659
8
15,359
Aldershot
www.aerin.co.uk
I wouldn't bother. The difference it makes is almost irrelevant. But if you really want to do it there are plugins you can install:

https://en-gb.wordpress.org/plugins/schema/

I even wrote my own but after a lot of testing realise it made so little difference to anything I stopped development.
 
  • Like
Reactions: Paulgcqa
Upvote 0

fisicx

Moderator
Sep 12, 2006
46,659
8
15,359
Aldershot
www.aerin.co.uk
Does Yoast do the schema? If so you don't need the plugin. If not install the plugin and configure.

Schema needs setting up on each page, if you aren't going to do this it's not worth having. None of my tests show adding schema data makes any difference to anything.
 
Upvote 0

fisicx

Moderator
Sep 12, 2006
46,659
8
15,359
Aldershot
www.aerin.co.uk
Yoast doesn't do schema for each page. You need the plugin I suggested.

But you really don't need it. It's just not worth the time and effort involved to add schema markup to each page/post/product.

To do it properly you need to add itemscope, itemtype and itemprop to every applicable element on the page and you just can't do this easily with worpress
 
Upvote 0

fisicx

Moderator
Sep 12, 2006
46,659
8
15,359
Aldershot
www.aerin.co.uk
Doesn't change the fact that adding schema data won't make any appreciable difference to anything.
 
Upvote 0

fisicx

Moderator
Sep 12, 2006
46,659
8
15,359
Aldershot
www.aerin.co.uk
I know 8 or so years ago microformats were all the rage.
They were.

But so was link sculpting and look what happened to that.

I added schema items to a test site a few years back and left everything alone. I removed them earlier this year and is made no difference at all to ranking or any other other way Google displays the site in the SERPs.
 
Upvote 0
Thanks fisicx, i think for flights and cinema listings they seem to be very visible and worth while but for many of the other schema i also remain sceptical... there are so many.

I actually worked on some of the real estate agent schema proposal years ago for an estate agent but I moved on before finishing... no idea if its well adopted these days or what.
 
Upvote 0

fisicx

Moderator
Sep 12, 2006
46,659
8
15,359
Aldershot
www.aerin.co.uk
You are correct. But the OP has a wordpress site so adding the item data programatically isn't really possible.

I added itemprop to the data fields in a plugin of mine because I had control over the code. If you want to add schema data to a WP page/post you have to add them to the elements by hand.
 
Upvote 0

fisicx

Moderator
Sep 12, 2006
46,659
8
15,359
Aldershot
www.aerin.co.uk
nope, doesn't work. If you really want to use structured data you have to add the code by hand.

For example, if you have an address each line needs a different structure: http://schema.org/address - even using json-ld
 
  • Like
Reactions: Paulgcqa
Upvote 0

fisicx

Moderator
Sep 12, 2006
46,659
8
15,359
Aldershot
www.aerin.co.uk
Indeed, but you need to do this for each page on the site (as they will all be different). A huge amount of work for very little gain.

Agreed you could to the address/hours/owner type schema for the homepage but pretty much anything past this a long and tedious process.

It was one of those great idea that fizzled out because Google didn't care if you used it or not. You get much better results adding your details to Google+
 
  • Like
Reactions: Paulgcqa
Upvote 0

StevePoster

Free Member
  • Nov 29, 2013
    1,354
    149
    Philippines
    Well structured data is manually driven and plug ins or tools cannot help you at all and as fisicx stated above it doesn't make a difference. The most interesting thing here is Google will make it for you in the search results. So make your website understandable by the search engines so they will provide the right data for the right users.
     
    • Like
    Reactions: Paulgcqa
    Upvote 0

    Latest Articles