So i've been noticing a lot of CMS's and themes using "Schemas". Is there any reason to add them to a website? Does it have SEO benefits? or maybe certain devices pick them up? Just wondering...
Hello, Looks like they either customize or modify CMS and themes so that the site is so-called optimized. They surely have SEO benefits as more the site is accessible or promoted the more likely it will be hitting a higher ranks. They work as a community I guess. Let me know if you think of anything else.
Schema's, microdata, and Aria Roles so far as I'm concerned are placebo bullshit... the only people who might see a legitimate use for them are those who want data scrapers to do what they do -- steal content from your site. The likelyhood of it providing any real search benefits would likely be offset by the code bloat making the resulting sites slower. The ONLY reason I can see people falling for such nonsense is a failure to grasp semantic markup. See idiocy like... gah where was it, saw it like 6 months ago... aha, schema.org -- their second sentence shows they don't know enough HTML to be flapping their gums on the topic. In other words, these dipshits are thinking of the tags for it's default appearance, and not what it MEANS. What it MEANS is the heading that everything on the page is a subsection of. While the idea of saying "well this is a movie title" might seem rosy, but if we go down that road these jokers won't be happy until we have tags or attributes for saying what's a verb, noun, pronoun, adverb, adjective, etc, etc.... sooner or later you have to let the CDATA do it's job. HTML is based on professional writing, where you have sections, subsections, marked by heading and rules. Throwing metadata like that at it simply ends up diminishing returns -- besides if you wanted to say it was a movie maybe you should say that somewhere on the page as TEXT? But no, let's use some goofy fairy-tale attribute that not one legitimate user-agent uses or is likely to ever make use of. Makes perfect sense -- NOT! It's the same as that microformats bull from a few years ago -- it basically seems to be an over-labelling on the back end for no legitimate reason other than "ooh, more crap to slow the site down" and the antithesis of what Matt Cutts told us ages ago -- "Write for the user, not the search engine". My advice, forget that asshattery as it's just more bloated halfwit mouth-breathing nonsense. These jackasses won't be happy until we have code to content ratios of 1000:1... and laughably they seem to have forgotten the lesson that this type of abusive over-marking of content will likely result in being ignored if not slapped down in a year or two for abuse -- which is why the SEO scam artists talking out their asses on the topic are all over this like a hooker on pair of Benjamins.