Microformats and Microdata and SEO Making the Web a Better Place with Rich Snippets Microformats are a way of marking up content with “meta” information. Other means include Microdata and RDFa. In essence, this involves adding some additional HTML around existing content so that the content can be identified by automated web services. These services include search engines and news aggregators. Of the three existing formats, I recommend looking at either Microdata or Microformats.

Microformats Microformats is a grass-roots effort and has been around for quite a while now. It is based on tagging items with specific classes. There are many “patterns” for Microformats. Each pattern is intended for a specific type of content and has its own set of classes for marking things up. Some examples of Microformats patterns include: hCard - for people and organizations hCalendar - for events hProduct - for products hReview - for reviews of items hRecipe - for recipes

Microdata The Microdata format was proposed by several major search engines within the last year. This is a similar idea to Microformats but the content is marked up in a different way - with new attributes on HTML tags. Since Microdata uses new attributes, it is a bit more technical than simply adding classes to markup. There are similar examples of Microdata patterns: Person - a person (alive, dead, undead, or fictional) Organization - an organization such as a school, NGO, corporation, club, etc. Event - an event happening at a certain time at a certain location Place - entities that have a somewhat fixed, physical extension LocalBusiness - particular physical business or branch of an organization Product - anything that is made available for sale Review - a review of an item

What are they Good for? When Google (for example) presents the results of a search, sometimes you get more than just a few lines of text. This could be product information or reviews. Google refers to these “extended results” as rich snippets and it generates rich snippets if it can understand what your content is through the use of Microformats or Microdata. There is a great video introduction to rich snippets from Google and you can also read more about using rich snippets in the Webmaster Tools help area.

WordPress Integration The concept of Microformats doesn’t seem to have caught on very strongly with the WordPress community. There are a few plugins for providing the ability to mark up content with Microformats but they aren’t very extensive and are more for specific content types, rather than sprinkling the Microformats into regular pages. Microdata on the other hand seems to have a much stronger presence and some good plugins to look at include Microdata for SEO and the Opengraph and Microdata Generator.

Webmaster Tools Integration Google has recently released a Structured Data Dashboard update to Webmaster Tools. This dashboard shows you what sort of structured data Google has found on your site. You can read more at Introducing the Structured Data Dashboard.

Additional Resources and Links WordPress Plugins tagged with “microdata” WordPress Plugins tagged with “microformats” microformats.org schema.org Podcast episode that talks about Microformats Getting started with Microdata Google & Microformats: Drive More Traffic Microformats Made Simple - a book about Microformats

About the Author and Document This brief knowledge document was originally drafted on July 24, 2012 by Matt Vanderpol. He can be reached at [email protected] and he occasionally tweets as bookwyrm. This document was written in Markdown then saved into a PDF using Marked. You can download both the PDF version and the Markdown source of this document on Github. Thanks to the wonders of version control, you can see a changelog for the document alongside the markdown source.

Microformats and Microdata and SEO - GitHub

Microformats and Microdata and SEO. Making the Web a ... This document was written in Markdown then saved into a PDF using Marked. You can download ...

48KB Sizes 8 Downloads 140 Views

Recommend Documents

online-50-confirmation-seo-tools-agencies-and-seo-specialist ...
... Issue And Fix. Toggle Navigation. Page 2 of 3. Page 3 of 3. Page 3 of 3. online-50-confirmation-seo-tools-agencies-and-seo-specialist-1499535369477.pdf.

online-50-confirmation-seo-tools-agencies-and-seo-specialist ...
Connect more apps... Try one of the apps below to open or edit this item. online-50-confirmation-seo-tools-agencies-and-seo-specialist-1499535369477.pdf.

Clojure and Android - GitHub
Improving the Clojure/Android experience. Closing thoughts. Page 5. Clojure and. Android. Daniel Solano. Gómez. Android and the. Dalvik VM ... Page 10 ...

Categories and Haskell - GitHub
This is often summarized as a side-effect free function. More generally ... The composition g ◦ f is only defined on arrows f and g if the domain of g is equal to the codomain of f. ...... http://files.meetup.com/3866232/foldListProduct.pdf ... Pag

Explore and Challenge - GitHub
Select the Variables tab and add a new variable by pressing the "Make a variable" button, call it Score and set it to be For all sprites. We will also need to create a list to hold our sequence of lights, we will call it GameList: Press the "Make a l

stack and heap - GitHub
class Tetromino : public cocos2d::Node. { public: static Tetromino* createWithType(TetrominoType type); void rotate(bool right); int getHeightInBlocks() const;.

Explore and Challenge - GitHub
Explore and Challenge Scratch GPIO: Pi-Stop Traffic Sequence - Create your own ... Once you have started the Raspberry Pi desktop, open Scratch using the ...

Hardware and Representation - GitHub
E.g. CPU can access rows in one module, hard disk / another CPU access row in ... (b) Data Bus: bidirectional, sends a word from CPU to main memory or.

Explore and Challenge - GitHub
WORKSHEET: Tick the checkbox marked "I've created the Pi-Stop STOP and GO sequences". The Final Program - Changing Lights. At the moment our program ...

Posters and LATEX - GitHub
Aug 23, 2011 - and there is even another website, which uses this document class and TikZ ... 1The URL is http://theoval.cmp.uea.ac.uk/~nlct/latex/posters/index.html ... and Thomas Deselaers have created the beamerposter package, which ...

Environment and Safety - GitHub
Jul 18, 2014 - ... the analysis identifying key 'global leverage points' that offers the best ... atmosphere is a complex natural system that is essential to support ...

Explore and Challenge - GitHub
Open Scratch GPIO from the desktop using the Scratch GPIO icon (we do not need the ... This is where you build your scripts by locking various blocks together.

ATA Dishes and Beamshapes - GitHub
ATA Dishes and. Beamshapes. Peter K. G. Williams • [email protected]. 3GC-II • Algarve, Portugal • 2011 Sep 27 ...

STRUCTURE and Problem #2 - GitHub
Feb 7, 2017 - Uses multi-locus genotype data to investigate population ... the data betwee successive K values ... For this project, analyzing Fst outlier loci.

Oscillatory Motion and Chaos - GitHub
frequency,with an amplitude determined by a balance between the energy added by the driving force and the energy dissipated by the damping. The behavior ...

On Keyboards and Things... - GitHub
The problem with this is that bigrams like ST would jam the typewriter by ... Issues with QWERTY. Many common letter .... 2 Change layouts on your computer.

with ZeroMQ and gevent - GitHub
Normally, the networking of distributed systems is ... Service Oriented .... while True: msg = socket.recv() print "Received", msg socket.send(msg). 1. 2. 3. 4. 5. 6. 7.

BRO AND BRO-IDS - GitHub
Feb 25, 2013 - DIRECTORY STRUCTURE bin etc. Include lib share bro base misc protocols ftp http irc smtp … frameworks utils broctl policy securityonion site ...

Heterogeneous variances and weighting - GitHub
Page 1. Heterogeneous variances and weighting. Facundo Muñoz. 2017-04-14 breedR version: 0.12.1. Contents. Using weights. 1. Estimating residual ...

SEO for Restaurants and Bars.pdf
spend their hard earned money wisely. This should be a key element in every restaurant's. marketing plan. The key benefits of using Google Analytics for a restaurant are: 1. Tracking the source of private party request leads. 2. Tracking paid campaig

SEO and Page Speed.docx.pdf
Google Analytics script used on millions of web pages. As this script invokes JavaScript from. Google to track page visits it is irrelevant where on the page the ...

Software and hardware list.docx.docx - GitHub
Download links to the software. Hardware specifications. OS required. 1. 32-bit / 64-bit guest OS. Free. None. Windows/Mac. OS/Debian/RedHa t/CentOS/SUSE/U buntu. 2. R. 3.X.X/RStudio. Desktop V0.9X. Free. R http://www.r-project.org/. RStudio https://