Wednesday, July 17, 2013

RDFa is (still) the best way to improve your SEO

The web is getting better and better.  Search is getting smarter.  Google's 'rich snippets' and Facebook's Open Graph Protocol are great examples of how the industry is helping web developers make their content more machine-readable.  Industry-standard 'vocabularies' like FOAF, Dublin Core Terms, Good Relations, and are helping developers ensure that their content just makes sense. And all of those technologies are based largely upon, and designed to support other technologies that use, RDF.

What is RDF?  RDF stands for "Resource Description Framework", and an excellent overview of it is in the RDF Primer the W3C has published.  If you don't want to dig that deeply, just know that RDF is a method for describing in a very standard way the relationship between x and y.  Moreover, it can also describe the relationship between y and z.  And so on and so on, until you get all the way down to some well-known, standardized 'term' that has absolute meaning to something like the Google search engine.

How is this useful?  Well, it means in part that I can say something like "Shane McCarron is the author of this article".  And, because the concept of an author is a well-known, standardized 'term' that has an absolute meaning, and because this article has a permanent URI, anything that can understand RDF will immediately *know* this.  Further, if I also say "Shane McCarron" is identified by some other URI (e.g., RDF-aware processors will automatically associate the author with that URI.

That's all great, I hear you saying.  But how do I, as a web developer, *tell* Google things about my web pages?  Enter RDFa.  RDFa stands for "RDF in attributes" (some people might argue about that, but I was in the room and that's what I remember).  It is a way to embed RDF information right into your web page in a pretty straightforward way.  And, if you do it right, it means that search engines like Google and Facebook will know *more* about your web site and its information than they will know about your less-savvy competitors who don't bother to put this data in.

There are a lot of great resources out on the web that can help you get your annotations right.  I have included a list of some at the end of this article.  However, just to get you started, here is a simple example.

Let's say you have a picture you want to include on your web site.  You want people to be able to use that picture, but you want them to know what it is a picture of and who took it.  You could say something like:

<span about="#myPicture">
<img id="myPicture" 
     alt="Cabin on the lake"
<span property="dc:title">Cabin on the lake</span> by
<span property="dc:creator">Shane McCarron</span>

In that example we use terms from the "Dublin Core" vocabulary.  These are well-known terms.  Any knowledge engine will know exactly what you are talking about.  If you wanted to be more explicit about who the creator was, you might extend that definition like:

<span about="#myPicture">
<img id="myPicture"
     alt="Cabin on the lake"
<span property="dc:title">Cabin on the lake</span> by
<span rel="dc:creator"
   <span rel="foaf:homepage"
         property="foaf:name">Shane McCarron</span>

Now we have also mixed in some terms from the "Friend of a Friend" vocabulary to say that the dc:creator we talked about before is a "Person" who has a "homepage" and a "name".  These are also well-known terms and will help the knowledge engines make better inferences about who "Shane McCarron" is.  If there are other things out there for which a 'foaf:Person' with those attributes is listed as the 'dc:creator', they were likely created by the same "Shane McCarron".  

There are LOTS of ways to use RDFa in your web pages and articles.  I plan to write more on this in the coming weeks.  For now, here are some resources that can help you get started.

Next up: How the W3C is using RDFa to help ensure its own documents are well annotated.

RDFa is (still) the best way to improve your SEO by Shane McCarron


Radjapov said...

Neptune, Pluto, Venus and even our blue planet have never been closer. download music Fixed crash when studying a single card and made start studying options clearer.

Tobiii said...

Mobile Seller App is a tool which has proved its suitability across trades. downlodable videos Fixed Minor Coding BugsProgressive Reading on iPad editions on select issues.

Binasa Lakryuzo said...

Uploads images to database or creates images in the file system. downlodable torrent From Camille Garick: Retro Slots is a tribute to gorgeous 50s, the Golden Age of Las Vegas.

Anonymous said...

The wearer can turn the milgauss srchives crown to make the golden star jump to another position. In other words, which stars on the replica watches uk dial on seven days a week to be lit, completely determined by the wearer.And the replica watches uk little prince together on the interstellar journey pilots chronograph watch "Little Prince" special edition

Frankie said...

2: 'Color_Shapes' - Learn to identify colors and shapes. download warez Multiple timers can be set and can run simultaneously.

Binasa Lakryuzo said...

Backup key container generation in windows service. web site! The World of Tanks Blitz images and logos contained within are copyrighted by Wargaming.

kamil kamil said...

Viewing OpenFeint Leaderboards on older devices can sometimes cause the application to crash. downlodable ebooks Emile Hirsh's Congo Diary Columns by Masaru Sato, Hiroshi Morisu, Satoshi Tomisaka.

Komil Hitriy said...

Knock down the Zombies earnestly and aim for the new record. Diplme en littrature anglaise (Universit Brigham Young), Stephenie Meyer vit en Arizona avec son mari et ses trois jeunes fils.

millenium said...

You can use the smartphone app to shoot, view and share images from your smartphone. Pronunciation tab for an in depth look at Japanese.

Millennium 77 said...

Signup for an account and collect your 2000 free Gems. The book, which is considered a classic in cookery books, has sold a record 1,50,000 copies.

Roman lesnar said...
This comment has been removed by the author.
Roman lesnar said...

The best manner to improve your search engine optimization is to appear in principal publications due to the fact these are indexed high on Google. in case you'd like to enhance your local seo, goal pinnacle nearby publications for insurance and create and foster relationships with nearby reporters who will cowl your news on an on-going commercial enterprise. when you get that coverage, you may be aware these hyperlinks will help enhance your nearby search engine optimization immensely. Blog comments services

Radjabov Rustam said...

Once your trip is finished, you can leave a comment or recommendation in the user review section to help future travelers. downlodable torrent See if you can learn and adapt faster than Elizabot can! Brainybot Brainybot is the toughest to beat.

AMELIA77 said...

Be sure you are aware how your server handles spawning. Go to website. Any words for which you made mistakes or asked for hints will appear more frequently in the game until you know them.

kamil kamil said...

Lastly if you have a problem - TELL US, if we don't know, we can't fix it. If you want your time in the gym to count you should increase your protein intake and track it every day.

Komil Hitriy said...

TouchArcade: Named one of 2011's best iOS games! "I can't say enough about Tiny heroes. With the iTrek - Norwegian phrase book, communication need never be your barrier again!

millenium said...

PLEASE NOTE: This app is tested on a variety of devices before each release. Now, for the first time, they are available as an app with genre-links and in-built interactivity.

AMELIA77 said...

View current wait times for each attraction on your plan. An amazing and wonderful structure composed with organism which contains over 10 trillion cells, the basic unit of life.

Radjabov Rustam said...

Not any more, Rainbow will do this for you in the background. downlodable keygens -"SAVE" and "RECOVER" Date & Time is a powerful tool to REMEMBER THOUGHTS!-Color your writing from a selection of 5 colors.

Rooney Mental said...
This comment has been removed by the author.
Rooney Mental said...

Download Universal Keygen Generator

Excellent posts to read keep it up and keep going on this way. And keep sharing these types of things Thanks
Waiting for the next post.

Rooney Mental said...

Let's Play Brick Rigs
Excellent and nice article. when user want to get important information then visit our site.

Rooney Mental said...

Spyhunter 4 Crack Patch Serial Key
This is very much a work in progress whenever I find out about one who is more beautiful than any of these I will add her and kick out number ten Thanks for sharing the informative post.

Rooney Mental said...

Reiboot Pro Crack
I should say thank you very much for this thought. It gives me more knowledge on this issue.

Rooney Mental said...

Vmix Pro Full Version Free Download
Great tips and very easy to understand. This will definitely be very useful for me when I get a chance to start my blog.

Unknown said...


I have been living with my wife with a small penis in my marriage and this has resulted to an everyday problem with me and my wife because we had no child and we have been married for 4 years, i was really confused and i was so shy to say it out to anybody until my wife threaten to go for a divorce and that will be a shame to my path, so i read about a Shared Testimony of Dr WONDERS on how he has helped too many people to solve there problems with his herbal cream so i applied for his product and he sent it to me and instructed me on how to use it, what surprised me was that it took just 10 days and my penis was 12.9cm(8.1inches) when erect, and now my wife is 4 months pregnant, Do not be shy to loss what you cherish so much take a bold step today and contact him on his below contacts via Email or WhatsApp him on :+2347036517871.. so you can benefit from his herbal medicine.

Dr wonders is also specialized on the following,
he can also cure other kinds of sickness and disease such as:





{HEIR GROWTH} etc.....

contact the doctor now via email at or whatsapp him now on his mobile number +2347036517871 thanks as you read and co_operate with him.

God bless....

Samion Eric said...

Thankfulness to my dad who informed me relating to this blog, this website is really amazing.

Lisa Caillo said...

Hello everyone. I was heartbroken because i had very small penis, not nice
to satisfy a woman, i had so many relationship called off because of my
situation, i have used so many product which i found online but none could
offer me the help i searched for. i saw some few comments about this doctor
called Chief Dr Lucky and I decided to email him on: so I decided to give his herbal product a try. i emailed him and
he got back to me, he gave me some comforting words with his herbal cream
for Penis Enlargement, Within 1 week of it, i began to feel the enlargement
of my penis, " and now it just 2 weeks of using his products my penis is
about 9 inches longer and strong. I'm so happy..feel free to contact Chief
Dr Lucky on his Email: or you can also call him on
the Whats App contact +2348132777335

Nancy May said...

Today I come to you with so much excitement!
My Ex and I broke up 1 year and 2 months ago and i was six months pregnant. We both love each other and it was a shock to me and it really broke my heart. I tried to call him and both of his lines were disconnected. I tried to reach him on social networks but he deleted me off of them. I tried to reach his parents and they told me that their son said that he does not love me and does not want to see me and they do not know what is wrong. I cried and cried everyday because I loved him very much. Until I gave birth and the baby was one year old, I could not get my love back. Again, I was confused. I do not know what to do and I also lost my job and I have no money to take care of the baby. I was miserable in life so I cried to my sister and told her my problem and said that she knew of one powerful spell caster that helped her when she could not get pregnant. I contacted him by email and he said he will help me and told me that a woman cast a spell upon my man and said he will help me break the spell so my man will come back to me and be mine forever. It was a great surprise to me that everything that he said came to pass. My man came back to me immediately, saying that I should forgive him. I am sending a very big thank you to this powerful and real spell caster. I pray for him to live long and do more of his wonderful work. If you have any kind of problem disturbing you in life, you have to contact this powerful spell caster! He can help you. He will not disappoint you, I give you 100% guarantee that he will help you, Here’s his contact: Email him at:

Debra B/sh/nah said...

Many years of marriage no child,I and my husband been to several hospital pertaining to out inability to have offspring but there was no suitable solution to our predicament.. have taken many drugs and herbs but all to no avail..some doctors termed it to be fibroid but was no solution.i became restless,had no peace of then my mother-in-law had started becoming trons in my flesh, threatening that she will marry another wife to my husband...that she needed a grand child...I went along seeking for advice from many doctors both online.... before a friend of mine introduced me to one Dr. Ogudu who revealed to me that my husband's sperm was caged by a lady he had sex with before getting married to me. Because she loved him and never wanted another lady to take her place in the man after everything Dr.ogudu gave me solution to my problem even what my husband will take and applying other to destroy what the other girl if you have any other issues relating to mine you can contact him or through his mobile contact and thank me later +13168440076 Whats App number

Penis Enlargement cream from doctor OLU said...

Hello everyone, my name is ALFREED SIANG i am here to say a big thank you to my doctor DR OLU who helped me enlarge my penis.i have never had a happy relationship in my life because of my inability to perform well due to my small penis, due to frustration,i went online in search of solution to ending my predicament and than i came across testimony on how DR OLU has helped them, so i contacted him and he promised to help me with penis enlargement,i doubted at first but i gave him a trial and he sent me the product which i used according to his prescription and in less than a week,i saw changes in my penis and it grow to the size i wanted and since then,i am now a happy man and no lady complains again about my penis.if you also need the services of my doctor,you can also contact him on his or his whataspp is +2348140654426

petermarcus said...

After being in relationship with Wilson for seven years,he broke up with me, I did everything possible to bring him back but all was in vain, I wanted him back so much because of the love I have for him, I begged him with everything, I made promises but he refused. I explained my problem to someone online and she suggested that I should contact a spell caster that could help me cast a spell to bring him back but I am the type that don't believed in spell, I had no choice than to try it, I meant a spell caster called Dr odoma and I email him, and he told me there was no problem that everything will be okay before three days, that my ex will return to me before three days, he cast the spell and surprisingly in the second day, it was around 4pm. My ex called me, I was so surprised, I answered the call and all he said was that he was so sorry for everything that happened, that he wanted me to return to him, that he loves me so much. I was so happy and went to him, that was how we started living together happily again. Since then, I have made promise that anybody I know that have a relationship problem, I would be of help to such person by referring him or her to the only real and powerful spell caster who helped me with my own problem and who is different from all the fake ones out there. Anybody could need the help of the spell caster, his email:
call/whatsapp:+2348100649947 you can email him if you need his assistance in your relationship or anything. CONTACT HIM NOW FOR SOLUTION TO ALL YOUR PROBLEMS

Ahmed Ashid said...

How can i ever stop saying thank you to Dr Movo, After taking his product today my sexual life is health and balance am living up to my wife expectation. For the past 11 years i have been struggling with weak erection and premature ejaculation. I have spend money on it but no cure until i took this product from Dr Movo just within few days i got cured. for his products contact him email or WhatsApp/Call +2347061865209.

ben mark said...

Hello everyone i Am Ben Mark and i am from USA i am here to give my testimony about an herbal doctor called Dr,Akioya I was heartbroken because i had very small penis,not nice to satisfy a woman, i have been in so many relationship, but cut off because of my situation, i have used so many product which doctors prescribe for me, but could not offer me the help i searched for. i saw some few comments on the internet about this specialist called Dr,Akioya and decided to email him on his email i saw on the internet,( ) so I decided to give his herbal product a try. i emailed him and he got back to me, he gave me some comforting words with his herbal product for Penis Enlargement, Within three weeks of me use it, i began to feel the enlargement, " and now it just 4 weeks of using his products my penis is about 8 inches longer, and i had to settle thing out with my ex girlfriend , i was surprised when she said that she is satisfied with my performance in bed and i now have a large penis.thanks to DR Akioya for is herbal product. you can also reach him with emsil though is..number WHATASPP him today on this number [ +2348105257464 ] you can checkout is website;

john danilla said...

I am John Danilla from UK( northern ireland), i want to share a
testimony on how a powerful spell caster cured my HIV disease, i was
diagnosed of this disease, in the year 2009, last week i saw a testimony on
Dr.Akioya on how he cured an HIV patient, so i contacted him through phone
and he asked me to email him, which idid, so he told me that all my
problems is over and then he decided to do an healing spell spell for me so
after he finished it, he told me to wait for just 24 hours and then i
should go for a test, so i really did as he had said, so my greatest
surprised when i went to the hospital to go for an HIV test, the Medical
doctor diagnosed that, i am now HIV negetative at first i was amazed and
now i have come to realise that this spell caster Dr. Akioya is a very
powerful one and a real spell caster. So viewers of this should please join
me in my celebration for i am the happiest man on earth today and if you
want to contact him, you can do this via his email
( or call him or whatsapp him
+2348105257464. or you can visit is website;

FAST LOAN OFFER whats-App +918929509036 said...

Dearest Esteems,

We are Offering best Global Financial Service rendered to the general public with maximum satisfaction,maximum risk free. Do not miss this opportunity. Join the most trusted financial institution and secure a legitimate financial empowerment to add meaning to your life/business.

Contact Dr. James Eric Firm via
Whatsapp +918929509036
Best Regards,
Dr. James Eric.
Executive Investment

Unknown said...

Urgent cash loans ! ! !

Loan 100% Guaranteed

For those who want an emergency loan I offer you an affordable interest rate of 3%. You have been rejected by many banks? Do you need financing for debt consolidation urgently? Or you need financing for your business per track. So, we are the best solution to your needs. We offer loans to interested clients without penalties. If you are interested please contact us as soon as possible and you will be filled with joy.


Call + Whatsapp: +91 892 950 9036