Top Banner
1 Exploiting microformats and semantic WEB for SEO purposes SALVATORE CAPOLUPO
130

Exploiting microformats for SEO purposes

Nov 01, 2014

Download

Technology

My presentation for SEO Workshop @ Unical (Rende, CS)
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Exploiting microformats for SEO purposes

1

Exploiting microformats and

semantic WEB for SEO purposes

SALVATORE CAPOLUPO

Page 2: Exploiting microformats for SEO purposes

2

ABOUT ME

Computer Engineer PHP/MySQL Freelance

Operational Research PhD Tech Blogger

Affiliate-marketer Hosting reseller

Page 3: Exploiting microformats for SEO purposes

3

BACKGROUND

• SEO basics• Websites basics

– i.e. HTML/PHP• Web-server

configuration – i.e. .htaccess

• Keyphrase = meaniningful sequence of keywords

• Word of mouth = the passing of information from person to person

Page 4: Exploiting microformats for SEO purposes

4

4 SIMPLE IDEAS(1) Exploiting Semantic URLs(2) Long-tail Keyphrases(3) Expose product features (e-commerce)(4) Give users chance to judge your product

Page 5: Exploiting microformats for SEO purposes

5

EVOLUTION

http://www.w3.org/People/Ivan/CorePresentations/Applications/

Page 6: Exploiting microformats for SEO purposes

6

STRUCTURE RECOGNITION

Page 7: Exploiting microformats for SEO purposes

7

EXAMPLE

→ Which one is more representative? → Google tries in general to “guess”

Page 8: Exploiting microformats for SEO purposes

8

QUALITY OF A WEB-SITEhttp://googlewebmastercentral.blogspot.com/

“More guidance on building high-quality sites”Friday, May 06, 2011 at 11:22 AM

Page 9: Exploiting microformats for SEO purposes

9

SCENARIO

SITE-TRUST Would you trust the information presented in this article?

Page 10: Exploiting microformats for SEO purposes

10

#1 : SEMANTIC WEB FOR WEBMASTERS

Sem WEB is a “web of data”

EXAMPLE: Dublin Core metadata record can describe physical resources such as books, digital materials such as video, sound, image, or text files.

Page 11: Exploiting microformats for SEO purposes

11

#2 : SEMANTIC WEB & SEARCH ENGINES

1) Related content into SERPS2) No exact keyword matching!

Page 12: Exploiting microformats for SEO purposes

12

SEMANTIC WEB & SEARCH ENGINES

Google tries to “guess” relevancy of documents using some semantic features

Page 13: Exploiting microformats for SEO purposes

13

LATENT INDEX SEMANTIC

From exact KW matchings to semantic domains

Semantic Domain

What this page is really about ?

Find related terms to a main keyword

Page 14: Exploiting microformats for SEO purposes

14

FACING BLACK BOX

Semantics → give real sense to your contentsExpose relevant data (i.e. price and essential

features of products you sell)

Page 15: Exploiting microformats for SEO purposes

15

APPROACHES

Semantics → spread keyword on page using contextual associations (i.e. cheap car is often used car)

Expose relevant data → integrate HTML with microformats

Page 16: Exploiting microformats for SEO purposes

16

“SEMANTIC” BACKLINKS

SEO = just “inflate” your PR → reducted impact, narrow vision

Automated backlinks (little blogs, random forums, paid links, …)

Semantic-backlinks example:

Comment a site / Be cited by a site pertinent and contextual

FAST & FAST & BADBAD

SLOW & SLOW & GOODGOOD

Page 17: Exploiting microformats for SEO purposes

17

TIPICAL PROBLEMS• Spam• Similar Articles• Content Farms• Duplicate Contents...

Page 18: Exploiting microformats for SEO purposes

18

TIPICAL PROBLEMS• ...Well-knows competitors take the lion's share• → Many researches with:

– Bad Precision – Bad Recall

Page 19: Exploiting microformats for SEO purposes

19

Query entity detection

Search engine receives a search query, determines whether the received search query includes an entity name, and determines whether the entity name is associated with a common word or phrase. Generate a link to a rewritten query or include a restrict identifier associated with the entity name (US Patent 7,536,382)

http://www.makebeliefscomix.com/Comix/

GOOGLE PATENT

Page 20: Exploiting microformats for SEO purposes

20

DON'T REPEAThttp://mdrseo.com

– “echo back” effect - i.e. similar low-quality contents about same topic:

I evaluate X about Y

We think X about Y

I (!) suppose X about Y

WE ARE SURE: X=Y

Page 21: Exploiting microformats for SEO purposes

21

SEO

• Documents• Links

Page 22: Exploiting microformats for SEO purposes

22

SEO → SEO++

• Documents → data, things, entities• Links → “relationships”

page

entity

sem-rel

Page 23: Exploiting microformats for SEO purposes

23

THE PRICE TO PAY

• Extend keyword using semantic domains

– Microformats → little-impact HTML changes

Page 24: Exploiting microformats for SEO purposes

24

WEB 3.0• RDF = “general method for

conceptual description of information that is implemented in web resources”

• µF = re-use existing HTML/XHTML tags to convey meta-data and other attributes in web pages and/or RSS

Page 25: Exploiting microformats for SEO purposes

25

REMARKS

– QUALITY ≈ TRUST concept– Latent Index Semantic– Relevant details to search engines:

• Microformats– Avoid “echo back” effects

Page 26: Exploiting microformats for SEO purposes

26

my-site.com/index.php?sect=4&p=2

SEMANTIC URL = “human-readable”

Page 27: Exploiting microformats for SEO purposes

27

my-site.com/index.php?sect=4&p=2

e-commerce.com/buy-php-mysql-hosting buythis.net/hosting/cheap

SEMANTIC URL = “human-readable”

Page 28: Exploiting microformats for SEO purposes

28

SEMANTIC URL = “human-readable” easily remembered; navigational structure; intuitively manipulated; more durable; more bookmarked; may improve security!

Page 29: Exploiting microformats for SEO purposes

29

REMARKS GOOGLE DOESN'T USE EXACT MATCHING

Example: buyshoes.com/cheap-buy/low-cost-shoes KEYWORD STUFFING

IS NOT USEFUL FOR USERS → NOT USEFUL FOR SEARCH ENGINES

Page 30: Exploiting microformats for SEO purposes

30

titledescriptionURL

URLs ARE NOT ALL...

“When searchers scan through search engine listings what usually they read?”

43%: descriptions 30%: titles 21%: URLs

http://yourseoplan.com

Page 31: Exploiting microformats for SEO purposes

31

OPTIMIZING TITLE/DESCRIPTION

Semantically related means:

Taking into account THE MOST STRICTLY LINKED UP terms

Page 32: Exploiting microformats for SEO purposes

32

INTRODUCING: LONG TAIL

Searchers often use too generic stems (i.e. hostel, site-builder)

In others cases people tends to be more specific (i.e. london cheap hostels, free site-builder mac)

Page 33: Exploiting microformats for SEO purposes

33

THE LONG TAILLong tail addresses usually many specifical keywords (niches)

“The future [...] is in the millions of niche markets at the shallow end of the bitstream”

Image by: www.online-marketing.it

http://www.wired.com/wired/archive/12.10/tail_pr.html

CHRIS ANDERSEN

Page 34: Exploiting microformats for SEO purposes

34 http://www.seomoz.org/blog/illustrating-the-long-tail

Page 35: Exploiting microformats for SEO purposes

35

EXAMPLES: GOOGLE WHEEL & ADWORDS KW TOOL

Page 36: Exploiting microformats for SEO purposes

36

EXAMPLES: GOOGLE WHEEL & ADWORDS KW TOOL

Page 37: Exploiting microformats for SEO purposes

37

SEO, SEO service(s), SEO company, company SEO, ...

Page 38: Exploiting microformats for SEO purposes

38

Stupidly simple SEO, black-hat SEO, free SEO tips

Page 39: Exploiting microformats for SEO purposes

39

PROBLEMS

• Usually de-structured informations

Page 40: Exploiting microformats for SEO purposes

40

MICROFORMATS FOR IN-PAGE OPTIMIZATION

Provide well-structured informations– User's reviews– Events– ...

Page 41: Exploiting microformats for SEO purposes

41

Microformats

• Personal Informations (hCard)• Social (FOAF)• Events (hCalendar)• Products (RDFa/GoodRelations)• Reviews (hReview)

Page 42: Exploiting microformats for SEO purposes

42

GoodRelations is a standardized vocabulary for product, price, and company data that:

(1) can be embedded into existing [...] Web pages and (2) can be processed by other computers.

2spaghi.it bestbuy.com comparatorehosting.com

oreilly.com overstock.com ...

http://www.ebusiness-unibw.org/wiki/GoodRelations#Applications

Page 43: Exploiting microformats for SEO purposes

43

GoodRelations + Google

Page 44: Exploiting microformats for SEO purposes

44

GoodRelations Core Classes

• gr:BusinessEntity for a company or business• gr:Offering for an offer to sell, repair, lease something, or to

express interest in such an offer• gr:ProductOrServiceModel for the datasheet describing the

features of a product• gr:LocationOfSalesOrServiceProvisioning for a store or

location from which the offer is available

Page 45: Exploiting microformats for SEO purposes

45

GoodRelations Core Classes

• gr:BusinessEntity for a company or business• gr:Offering for an offer to sell, repair, lease

something, or to express interest in such an offer• gr:ProductOrServiceModel for the datasheet describing the

features of a product• gr:LocationOfSalesOrServiceProvisioning for a store or

location from which the offer is available

Page 46: Exploiting microformats for SEO purposes

46

gr:Offering → products tassonomyhttp://www.ebusiness-unibw.org/tools/grsnippetgen/

Page 47: Exploiting microformats for SEO purposes

47

gr:Offering complete example

Descriptive text: We sell (gr:hasBusinessFunction) “Hosting product 123” which “Supports PHP 5, MySQL, Perl, unlimited emails and subdomains”, and is specifical for (gr:eligibleCostumerTypes) Enduser, Business and PublicIstitution. It costs (gr:hasCurrencyValue) 50 $ (gr:hasCurrency), and we accept Paypal, VISA and Mastercard Payments (gr:acceptedPaymentsMethods)

http://www.ebusiness-unibw.org/tools/grsnippetgen/

Page 48: Exploiting microformats for SEO purposes

48

gr:Offering multi-products

If you have multiple products within the same web page, simply create and copy the snippet multiple times

replace all ocurrences of the element #offer inside the same snippet by #offer1, #offer2, etc.

http://www.ebusiness-unibw.org/tools/grsnippetgen/

Page 49: Exploiting microformats for SEO purposes

49

GoodRelations Core Classes

• gr:BusinessEntity for a company or business• gr:Offering for an offer to sell, repair, lease something, or to

express interest in such an offer• gr:ProductOrServiceModel for the datasheet describing the

features of a product ...• gr:LocationOfSalesOrServiceProvisioning for a store or

location from which the offer is available ...

• See http://www.heppnetz.de/ontologies/goodrelations/v1

Page 50: Exploiting microformats for SEO purposes

50

Company: Semantic Representation

← Dictionary specification

Page 51: Exploiting microformats for SEO purposes

51

WHY SHOULD GR BE USEFUL FOR SEO?

• Universal Product Catalogue

• SERP quality improvement

• Well-known format

Page 52: Exploiting microformats for SEO purposes

52

hReview is a microformat for publishing reviews of books, music, films, restaurants, businesses, holidays, etc.[1] using (X)HTML on web pages

It uses HTML classes and rel attributes

shockingexperts.com elevatelocal.co.uk assistenza-clienti.it

hReview

http://wordpress.org/extend/plugins/wp-customer-reviews/

Page 53: Exploiting microformats for SEO purposes

53

hReview + Google

• Properties– fn (formatted name)– Reviewer (GameSpot)– Date (Nov 3, 2009)– summary– description– rating ( )

• Individual Review• Review-aggregate

Page 54: Exploiting microformats for SEO purposes

54

hReview into HTML markup

By default, Google assumes that your site uses a 5-point scale, where 5 is the best possible rating and 1

is the worst.

Page 55: Exploiting microformats for SEO purposes

55

Review-aggregate: example

http://www.google.com/webmasters/tools/richsnippets

Page 56: Exploiting microformats for SEO purposes

56

Another example: Google Recipes

Page 57: Exploiting microformats for SEO purposes

57

WHY SHOULD hReview BE USEFUL FOR SEO?

• Increase word-of-mouth (visits)

• SERP quality improvement

• Well-known format

Page 58: Exploiting microformats for SEO purposes

58

EQUIVALENTFORMS

RDFa

microformats

microdata

Page 59: Exploiting microformats for SEO purposes

59

THE LAND OF THE UNICORN...?

If everyone would subscribe to such a system and create good metadata for the purposes of describing their goods, services and information →

• it would be a trivial matter to search the Internet for highly qualified, context-sensitive results

Page 60: Exploiting microformats for SEO purposes

60

CRITICISM: “metacrap”

http://www.well.com/~doctorow/metacrap.htm

• There's more than one way to describe something• Dishonesty: emphasize my high-scoring axes && de-

emphasize my low-scoring axes

“A leopard can't change his spots”

Page 61: Exploiting microformats for SEO purposes

61

FAQ

• Microformats “ignored” by Google?– Not Visible to users (i.e. display:none)– Wrong Sintax– Low Relevance– Crawler not yet updated – ...patience ;)

Mmm... no microformats shown in Google...???

Page 62: Exploiting microformats for SEO purposes

62

4-STEP SEO++

• Semantic KW research• Semantic-URLs• GoodRelations for improving your e-

commerce site• Give user the chance to review/vote your

contents (software, services, … )

Page 63: Exploiting microformats for SEO purposes

63

LOOKING AT THE FUTURE

• Naturally adapting semantics in Twitter (µBlogs)• LinkedData: "recommended best practice for

exposing, sharing, and connecting pieces of data, information, and knowledge on the Semantic Web”

• SPARQLE http://en.wikipedia.org/wiki/SPARQL

Page 64: Exploiting microformats for SEO purposes

64

REFERENCES

http://www.heppnetz.de/projects/goodrelations/http://www.google.com/webmasters/tools/richsnippetshttp://linkeddata.org/

http://www.mattgroening.com/ http://www.makebeliefscomix.com/Comix/

Page 65: Exploiting microformats for SEO purposes

65

THANK YOU!

http://twitter.com/salcapolupohttp://mdrseo.comhttp://seobynight.blogspot.com

http://asiunical.org← complete transcription

Page 66: Exploiting microformats for SEO purposes
Page 67: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes2

ABOUT ME

Computer Engineer PHP/MySQL Freelance

Operational Research PhD Tech Blogger

Affiliate-marketer Hosting reseller

Page 68: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes3

BACKGROUND

• SEO basics• Websites basics

– i.e. HTML/PHP• Web-server

configuration – i.e. .htaccess

• Keyphrase = meaniningful sequence of keywords

• Word of mouth = the passing of information from person to person

Page 69: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes4

4 SIMPLE IDEAS(1) Exploiting Semantic URLs(2) Long-tail Keyphrases(3) Expose product features (e-commerce)(4) Give users chance to judge your product

Page 70: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes5

EVOLUTION

http://www.w3.org/People/Ivan/CorePresentations/Applications/

Page 71: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes6

STRUCTURE RECOGNITION

Page 72: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes7

EXAMPLE

→ Which one is more representative? → Google tries in general to “guess”

Page 73: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes8

QUALITY OF A WEB-SITEhttp://googlewebmastercentral.blogspot.com/

“More guidance on building high-quality sites”Friday, May 06, 2011 at 11:22 AM

Page 74: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes9

SCENARIO

SITE-TRUST Would you trust the information presented in this article?

Page 75: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes10

#1 : SEMANTIC WEB FOR WEBMASTERS

Sem WEB is a “web of data”

EXAMPLE: Dublin Core metadata record can describe physical resources such as books, digital materials such as video, sound, image, or text files.

Page 76: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes11

#2 : SEMANTIC WEB & SEARCH ENGINES

1) Related content into SERPS2) No exact keyword matching!

Page 77: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes12

SEMANTIC WEB & SEARCH ENGINES

Google tries to “guess” relevancy of documents using some semantic features

Page 78: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes13

LATENT INDEX SEMANTIC

From exact KW matchings to semantic domains

Semantic Domain

What this page is really about ?

Find related terms to a main keyword

Page 79: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes14

FACING BLACK BOX

Semantics → give real sense to your contentsExpose relevant data (i.e. price and essential

features of products you sell)

Page 80: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes15

APPROACHES

Semantics → spread keyword on page using contextual associations (i.e. cheap car is often used car)

Expose relevant data → integrate HTML with microformats

Page 81: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes16

“SEMANTIC” BACKLINKS

SEO = just “inflate” your PR → reducted impact, narrow vision

Automated backlinks (little blogs, random forums, paid links, …)

Semantic-backlinks example:

Comment a site / Be cited by a site pertinent and contextual

FAST & FAST & BADBAD

SLOW & SLOW & GOODGOOD

Page 82: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes17

TIPICAL PROBLEMS• Spam• Similar Articles• Content Farms• Duplicate Contents...

Page 83: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes18

TIPICAL PROBLEMS• ...Well-knows competitors take the lion's share• → Many researches with:

– Bad Precision – Bad Recall

Page 84: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes19

Query entity detection

Search engine receives a search query, determines whether the received search query includes an entity name, and determines whether the entity name is associated with a common word or phrase. Generate a link to a rewritten query or include a restrict identifier associated with the entity name (US Patent 7,536,382)

http://www.makebeliefscomix.com/Comix/

GOOGLE PATENT

Page 85: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes20

DON'T REPEAThttp://mdrseo.com

– “echo back” effect - i.e. similar low-quality contents about same topic:

I evaluate X about Y

We think X about Y

I (!) suppose X about Y

WE ARE SURE: X=Y

Page 86: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes21

SEO

• Documents• Links

Page 87: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes22

SEO → SEO++

• Documents → data, things, entities• Links → “relationships”

page

entity

sem-rel

Page 88: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes23

THE PRICE TO PAY

• Extend keyword using semantic domains

– Microformats → little-impact HTML changes

Page 89: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes24

WEB 3.0• RDF = “general method for

conceptual description of information that is implemented in web resources”

• µF = re-use existing HTML/XHTML tags to convey meta-data and other attributes in web pages and/or RSS

Page 90: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes25

REMARKS

– QUALITY ≈ TRUST concept– Latent Index Semantic– Relevant details to search engines:

• Microformats– Avoid “echo back” effects

Page 91: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes26

my-site.com/index.php?sect=4&p=2

SEMANTIC URL = “human-readable”

Page 92: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes27

my-site.com/index.php?sect=4&p=2

e-commerce.com/buy-php-mysql-hosting buythis.net/hosting/cheap

SEMANTIC URL = “human-readable”

Page 93: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes28

SEMANTIC URL = “human-readable” easily remembered; navigational structure; intuitively manipulated; more durable; more bookmarked; may improve security!

Page 94: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes29

REMARKS GOOGLE DOESN'T USE EXACT MATCHING

Example: buyshoes.com/cheap-buy/low-cost-shoes KEYWORD STUFFING

IS NOT USEFUL FOR USERS → NOT USEFUL FOR SEARCH ENGINES

Page 95: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes30

titledescriptionURL

URLs ARE NOT ALL...

“When searchers scan through search engine listings what usually they read?”

43%: descriptions 30%: titles 21%: URLs

http://yourseoplan.com

Page 96: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes31

OPTIMIZING TITLE/DESCRIPTION

Semantically related means:

Taking into account THE MOST STRICTLY LINKED UP terms

Page 97: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes32

INTRODUCING: LONG TAIL

Searchers often use too generic stems (i.e. hostel, site-builder)

In others cases people tends to be more specific (i.e. london cheap hostels, free site-builder mac)

Page 98: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes33

THE LONG TAILLong tail addresses usually many specifical keywords (niches)

“The future [...] is in the millions of niche markets at the shallow end of the bitstream”

Image by: www.online-marketing.it

http://www.wired.com/wired/archive/12.10/tail_pr.html

CHRIS ANDERSEN

Page 99: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes34 http://www.seomoz.org/blog/illustrating-the-long-tail

Page 100: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes35

EXAMPLES: GOOGLE WHEEL & ADWORDS KW TOOL

Page 101: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes36

EXAMPLES: GOOGLE WHEEL & ADWORDS KW TOOL

Page 102: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes37

SEO, SEO service(s), SEO company, company SEO, ...

Page 103: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes38

Stupidly simple SEO, black-hat SEO, free SEO tips

Page 104: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes39

PROBLEMS

• Usually de-structured informations

Page 105: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes40

MICROFORMATS FOR IN-PAGE OPTIMIZATION

Provide well-structured informations– User's reviews– Events– ...

Page 106: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes41

Microformats

• Personal Informations (hCard)• Social (FOAF)• Events (hCalendar)• Products (RDFa/GoodRelations)• Reviews (hReview)

Page 107: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes42

GoodRelations is a standardized vocabulary for product, price, and company data that:

(1) can be embedded into existing [...] Web pages and (2) can be processed by other computers.

2spaghi.it bestbuy.com comparatorehosting.com

oreilly.com overstock.com ...

http://www.ebusiness-unibw.org/wiki/GoodRelations#Applications

Page 108: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes43

GoodRelations + Google

Page 109: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes44

GoodRelations Core Classes

• gr:BusinessEntity for a company or business• gr:Offering for an offer to sell, repair, lease something, or to

express interest in such an offer• gr:ProductOrServiceModel for the datasheet describing the

features of a product• gr:LocationOfSalesOrServiceProvisioning for a store or

location from which the offer is available

Page 110: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes45

GoodRelations Core Classes

• gr:BusinessEntity for a company or business• gr:Offering for an offer to sell, repair, lease

something, or to express interest in such an offer• gr:ProductOrServiceModel for the datasheet describing the

features of a product• gr:LocationOfSalesOrServiceProvisioning for a store or

location from which the offer is available

Page 111: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes46

gr:Offering → products tassonomyhttp://www.ebusiness-unibw.org/tools/grsnippetgen/

Page 112: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes47

gr:Offering complete example

Descriptive text: We sell (gr:hasBusinessFunction) “Hosting product 123” which “Supports PHP 5, MySQL, Perl, unlimited emails and subdomains”, and is specifical for (gr:eligibleCostumerTypes) Enduser, Business and PublicIstitution. It costs (gr:hasCurrencyValue) 50 $ (gr:hasCurrency), and we accept Paypal, VISA and Mastercard Payments (gr:acceptedPaymentsMethods)

http://www.ebusiness-unibw.org/tools/grsnippetgen/

Page 113: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes48

gr:Offering multi-products

If you have multiple products within the same web page, simply create and copy the snippet multiple times

replace all ocurrences of the element #offer inside the same snippet by #offer1, #offer2, etc.

http://www.ebusiness-unibw.org/tools/grsnippetgen/

Page 114: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes49

GoodRelations Core Classes

• gr:BusinessEntity for a company or business• gr:Offering for an offer to sell, repair, lease something, or to

express interest in such an offer• gr:ProductOrServiceModel for the datasheet describing the

features of a product ...• gr:LocationOfSalesOrServiceProvisioning for a store or

location from which the offer is available ...

• See http://www.heppnetz.de/ontologies/goodrelations/v1

Page 115: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes50

Company: Semantic Representation

← Dictionary specification

Page 116: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes51

WHY SHOULD GR BE USEFUL FOR SEO?

• Universal Product Catalogue

• SERP quality improvement

• Well-known format

Page 117: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes52

hReview is a microformat for publishing reviews of books, music, films, restaurants, businesses, holidays, etc.[1] using (X)HTML on web pages

It uses HTML classes and rel attributes

shockingexperts.com elevatelocal.co.uk assistenza-clienti.it

hReview

http://wordpress.org/extend/plugins/wp-customer-reviews/

Page 118: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes53

hReview + Google

• Properties– fn (formatted name)– Reviewer (GameSpot)– Date (Nov 3, 2009)– summary– description– rating ( )

• Individual Review• Review-aggregate

Page 119: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes54

hReview into HTML markup

By default, Google assumes that your site uses a 5-point scale, where 5 is the best possible rating and 1

is the worst.

Page 120: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes55

Review-aggregate: example

http://www.google.com/webmasters/tools/richsnippets

Page 121: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes56

Another example: Google Recipes

Page 122: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes57

WHY SHOULD hReview BE USEFUL FOR SEO?

• Increase word-of-mouth (visits)

• SERP quality improvement

• Well-known format

Page 123: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes58

EQUIVALENTFORMS

RDFa

microformats

microdata

Page 124: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes59

THE LAND OF THE UNICORN...?

If everyone would subscribe to such a system and create good metadata for the purposes of describing their goods, services and information →

• it would be a trivial matter to search the Internet for highly qualified, context-sensitive results

Page 125: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes60

CRITICISM: “metacrap”

http://www.well.com/~doctorow/metacrap.htm

• There's more than one way to describe something• Dishonesty: emphasize my high-scoring axes && de-

emphasize my low-scoring axes

“A leopard can't change his spots”

Page 126: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes61

FAQ

• Microformats “ignored” by Google?– Not Visible to users (i.e. display:none)– Wrong Sintax– Low Relevance– Crawler not yet updated – ...patience ;)

Mmm... no microformats shown in Google...???

Page 127: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes62

4-STEP SEO++

• Semantic KW research• Semantic-URLs• GoodRelations for improving your e-

commerce site• Give user the chance to review/vote your

contents (software, services, … )

Page 128: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes63

LOOKING AT THE FUTURE

• Naturally adapting semantics in Twitter (µBlogs)• LinkedData: "recommended best practice for

exposing, sharing, and connecting pieces of data, information, and knowledge on the Semantic Web”

• SPARQLE http://en.wikipedia.org/wiki/SPARQL

Page 129: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes64

REFERENCES

http://www.heppnetz.de/projects/goodrelations/http://www.google.com/webmasters/tools/richsnippetshttp://linkeddata.org/

http://www.mattgroening.com/ http://www.makebeliefscomix.com/Comix/

Page 130: Exploiting microformats for SEO purposes

Exploiting microformats and semantic-WEB for SEO purposes65

THANK YOU!

http://twitter.com/salcapolupohttp://mdrseo.comhttp://seobynight.blogspot.com

http://asiunical.org← complete transcription