the fascinating world of seo

1
ND U L I N O K B S N I T N E T N O C D O O G S Y N D I C A T I O N Pandaluvr RT Giant Panda clip from Wild China. <--- w00t teh pandas rock! @BBC bbc.in/ahc1505 closing moments of the match and... -GOAL 4 WOLSTENHOLME “And here comes Hurst! He's got... Some people are on the pitch! They think it's all over! It is now!” closing moments of the match and... -GOAL 4 WOLSTENHOLME “And here comes Hurst! He's got... Some people are on the pitch! They think it's all over! It is now!” They all s now!” bbc.co.uk/programmes/vhvw6/transcript#goal4 Search engines will now index fragments. Well-named anchors allow direct linking to sections of longer documents. Best-ever brownies recipe: BBC Good Food Total cook time: Ready in 1 hour (wor A fudgy and decadent brownie, studded with ex of chocolate - and ... This is the best chocolate ever; the results were amazing and ... www.bbcgoodfood.com/recipes/1223/bestever-b BBC: Mad Men - Season 4 Characters On Air Watch online Extras Drama series set in one of New York's most prestigious ad agencies at the beginning of the 1960s. - - - - www.bbc.co.uk/programmes/b0094j1x Cached Similar - <meta name="robots "content="noodp, noydir"> I OBEY. Titles and descriptions can be by inbound link titles and page copy, or forced to use your metadata. influenced Submit XML search sitemaps to expose new content. Enrich your results by publishing microformat or RDFa rich snippets. <p class=”ratings review”> <img src=”5_star.gif”> <span class="count">218</span> <span class="rating">5 Carrots Parsnips Radishes Root Vegetables Go! Search radish Search bots only see pages they can crawl to. Link to your pages, don’t hide them behind search forms. Hello. MY VISION IS IMPAIRED. I CANNOT SEE FLASH. I AM A SEARCH BOT. YUM! HTML CONTENT IS EASIER TO EAT. *BLEEP* *WHIRR* BLIND TO SOME CONTENT. CANNOT SEE. *BEEP* AJAX and CSS tricks to hide content make it harder to crawl. Make sure those pages degrade gracefully to straightforward HTML. <h1> Use well-formed markup to describe content, such as denoting headline priority with <h1>, <h2>, <h3> tags. Use HTML for text content with ALT attributes for content images. Add text transcripts to AV. Cat Dog Shepherd’s Pie Delia’s... Jamie’s... Heston’s... LOADS CLAUDIA WINKLEMAN Trending now #ClaudiaWinkleman #volcanoes #Hippos #Justin Bieber # Um Bongo OMG! Peeps going Claudia Crazy! We totally need a page for her! Automotive transport Automobile Personal motor-based transportation Cars TRANSPORT Planes Trains Rolling stock Locomotives Passenger LNER Class A4 4468 Mallard Hey man! Pandas are awesome!!! Meh. I’d rather watch Doctor Who! PEOPLE You should have pages to represent ‘canonical’ concepts, as well as instances of those concepts. Check trends and analytics to discover the concepts and phrases people search for. Enrich your pages with user activity, but ensure each comment or blog post can be linked to. Claudia Winkleman Structure your site to have one page per concept, and one concept per page. Two pages on the same concept? Use rel-canonical to denote the main one. Build your site around the mental models and language most people use for your subject. Cute animals Above all, make good, interesting, funny, entertaining content that people actually care about! The of Hamlet, Prince ( , who is and ) of Denmark, , in , a . Shakesperian Play emotional intelligence coping with bereavement parental alienation the Netherlands Elsinore European Castle with Keyword stuffing hurts content and doesn’t always help ranking. Write for your audience, using their language. Don’t write for search bots. Read more ERROR! ERROR! DOES NOT COMPUTE. MORE WHAT?? Search bots (and some users) can’t know where ‘click here’ or ‘read more’ will take them, so make link titles descriptive or use title attributes. www.bbc.co.uk/news/11570593 Think one web. Use the same URL for all platforms with content negotiation to serve appropriate representations. Bob_dylan Bob_dylan Where possible, reuse web-scale identifiers in URLs. Prince Symbol Prince Who knows?! Human-readable URLs may be subject to change. With large amounts of content consider persistent identifiers, like artist/018118055 Don’t expose your technology in your URLs. It will change over time. oo/index.php?action=show&id=481516 Huh? Only consider https if you need secure submission of sensitive data. Above all, remember cool URLs don’t change. Design always for persistence. https ...and we suspect that some engines are discovering and ranking content based on social network activity. Be sure to tweet those links! Animal news from the BBC Put this on your blog! BBC Animal news Widgets for embedding offsite should include plain HTML links back to content pages. Avoid adding rel-nofollow to outbound links. Link sinks are bad, and some engines will reward pages with outbound links to similar content. If making data or APIs available to 3rd parties, ask for attribution in the form of links back to your content. Try not to move or remove pages, but if you must then redirect appropriately using HTTP 301. I AM IN NEW EPISODE. YOU WILL BLOG ABOUT ME. Sure thing! What’s the link? eeek! Reach out to online communities and encourage them to link to your content. Don’t include session data in your URL. RESTful URLs serve the same content resource to everyone. bbc.co.uk /glastonbury 2009 2010 2011 Plan for the future so the meaning of your URL doesn’t change. Existing links have equity so don’t substitute replacement content at the same URL. Marketing URLS are good for on-air promotion but ensure they can resolve to persistent URLs for more permanent linking. MAD MEN HOME LATEST EPISODE SERIES GUIDE EXTRAS bbc.co.uk/programmes/b0094j1x Link titles influence the search terms your content ranks against, so use consistent, descriptive titles where you can. George W Bush: President of the United States Biography of the President from the official White House website www.whitehouse.gov/gwbbio.html Links to a page from within the same site also boost ranking, so ensure your site cross-links extensively. http://www.foo.com/index.php ?action=wtf&page=foobar &session=018118055 http://www.foo.com/foobar/aHc4mGa BLEURGH. YUM! Optimising pages for search engines is complex, but it isn't difficult. Product managers, editorial strategists, information architects, designers and developers can all lend their skills to a cohesive effort to model, write and expose compelling content based around popular and trending search queries. SEO starts with the things we model. We’ll need to change the way we stitch our content into the wider web. Together we'll build a better site; not just for search bots, but for everyone. Let's get to work. v1.0 / Oct 2010 by BBC Navigation and Service Ideas and cleverness: Michael Smethurst / Jokes and colouring-in: Mike Atherton This work is licensed under a Creative Commons Attribution 3.0 Unported license. Do what thou wilt. HOW DO WE Improve our Google ranking? Search me.

Upload: mike-atherton

Post on 28-Jan-2015

105 views

Category:

Technology


0 download

DESCRIPTION

A primer on the structured content tips and tricks used by the BBC to boost the search rankings of their content. Link density good, keyword stuffing bad! Written by me and @fantasticlife, and published under a CC license. Feel free to download and stick up on your wall :)

TRANSCRIPT

Page 1: The fascinating world of SEO

ND U LINO KB SNI

TN

ETN

OC

DO

OG

SYND

ICA

TION

Pandaluvr

RT Giant Panda clip from Wild China.

<--- w00t teh pandas rock!@BBC

bbc.in/ahc1505

closing moments ofthe match and...-GOAL 4WOLSTENHOLME“And here comes Hurst! He's got...

Some people are on the pitch! They think it's all over! It is now!”

closing moments ofthe match and...-GOAL 4WOLSTENHOLME“And here comes Hurst! He's got...

Some people are on the pitch! They think it's all over! It is now!”

closing moments ofthe match and...-GOAL 4WOLSTENHOLME“And here comes Hurst! He's got...

Some people are on the pitch! They think it's all over! It is now!”

bbc.co.uk/programmes/vhvw6/transcript#goal4

Search engines will now index fragments. Well-named anchors allow direct linking to sections of longer documents.

Best-ever brownies recipe: BBC Good Food Total cook time: Ready in 1 hour (worth every minute)A fudgy and decadent brownie, studded with extra chunksof chocolate - and ... This is the best chocolate brownie recipeever; the results were amazing and ...www.bbcgoodfood.com/recipes/1223/bestever-brownies

BBC: Mad Men - Season 4

Characters On Air Watch online Extras

Drama series set in one of New York's most prestigious ad agencies at the beginning of the 1960s.

- - -

-

www.bbc.co.uk/programmes/b0094j1x Cached Similar-

<meta name="robots"content="noodp, noydir">

I OBEY.

Titles and descriptions can be by inbound link titles and page copy, or forced to use your metadata.

influenced

Submit XML search sitemaps to expose new content.

Enrich your results by publishing microformat or RDFa rich snippets.

<p class=”ratings review

”>

<img src=”5_star.gif”>

<span class="count">218<

/span>

<span class="rating">5

Carrots

Parsnips

Radishes

Root Vegetables

Go!

Searchradish

Search bots only see pages they can crawl to. Link to your pages, don’t hide them behind search forms.

Hello.

MY VISION IS IMPAIRED.I CANNOT SEE FLASH.I AM A SEARCH BOT.

YUM! HTML CONTENTIS EASIER TO EAT.*BLEEP* *WHIRR*

BLIND TO SOME CONTENT.CANNOT SEE. *BEEP*

AJAX and CSS tricks to hide content make it harder to crawl. Make sure those pages degrade gracefully to straightforward HTML.

<h1>Use well-formed markup to describe content, such as denoting headline priority with <h1>, <h2>, <h3> tags.

Use HTML for text content with ALT attributes for content images. Add text transcripts to AV.

Cat Dog

Shepherd’sPie

Delia’s...

Jamie’s...

Heston’s...

LOADS

CLAUDIA WINKLEMAN

Trending now

#ClaudiaWinkleman

#volcanoes

#Hippos#Justin Bieber# Um Bongo

OMG! Peeps going

Claudia Crazy! We totally

need a page for her!

Automotive transport

Automobile

Personal motor-based

transportation

Cars

TRANSPORT

Planes

Trains

Rolling stock

Locomotives

Passenger

LNER Class A44468 Mallard

Hey man! Pandasare awesome!!!

Meh. I’d rather

watch Doctor Who!

PEOP

LE

You should have pages to represent ‘canonical’ concepts, as well as instances of those concepts.

Check trends and analytics to discover the concepts and phrases people search for.

Enrich your pages with user activity, but ensure each comment or blog post can be linked to.

ClaudiaWinkleman

Structure your site to have one page per concept, and one concept per page. Two pages on the same concept? Use rel-canonical to denote the main one.

Build your site around the mental models and language most people use for your subject.

Cute animals

Above all, make good, interesting, funny, entertaining content that people actually care about!

The of

Hamlet,Prince (

, who is and

)

of Denmark,,

in , a.

Shakesperian Play

emotional

intelligence coping

with bereavement

parental alienation

the Netherlands

Elsinore

European Castle

with

Keyword stuffing hurts content and doesn’t always help ranking. Write for your audience, using their language. Don’t write for search bots.

Read more

ERROR! ERROR!DOES NOT COMPUTE.MORE WHAT??

Search bots (and some users) can’t know where ‘click here’ or ‘read more’ will take them, so make link titles descriptive or use title attributes.

www.bbc.co.uk/news/11570593Think one web. Use the same URL for all platforms with content negotiation to serve appropriaterepresentations.

Bob_dylan

Bob_dylan

Where possible, reuse web-scale identifiers in URLs.

Prince

Symbol

Prince

Who know

s?!

Human-readable URLs may be subject to change. With large amounts of content consider persistent identifiers, like artist/018118055 Don’t expose your

technology in your URLs. It will change over time.

foo/index.php?action=show&id=4815162342

Huh?

Only consider https if you need secure submission of sensitive data.

Above all, remember cool URLs don’t change. Design always for persistence.https

...and we suspect that some engines are discovering and ranking content based on social network activity. Be sure to tweet those links!

Animal news from the BBC

Put this on your blog!

BBC Animal news

Widgets for embedding offsite should include plain HTML links back to content pages.

Avoid adding rel-nofollow to outbound links. Link sinks are bad, and some engines will reward pages with outbound links to similar content.

If making data or APIs available to 3rd parties, ask for attribution in the form of links back to your content.

Try not to move or remove pages, but if you must then redirect appropriately using HTTP 301.

I AM IN NEW EPISODE.YOU WILL BLOG ABOUT ME.

Sure thing!

What’s the link?

eeek!

Reach out to online communities and encourage them to link to your content.

Don’t include session data in your URL. RESTful URLs serve the same content resource to everyone.

bbc.co.uk

/glastonbury

2009

20102011

Plan for the future so the meaning of your URL doesn’t change. Existing links have equity so don’t substitute replacement content at the same URL.

Marketing URLS are good for on-air promotion but ensure they can resolve to persistent URLs for more permanent linking.

MAD MENHOME LATEST EPISODE SERIES GUIDE EXTRAS

bbc.co.uk/programmes/b0094j1x

Link titles influence the search terms your content ranks against, so use consistent, descriptive titles where you can.

George W Bush: President of the United States

Biography of the President from the official

White House website

www.whitehouse.gov/gwbbio.html

Links to a page from within the same site also boost ranking, so ensure your site cross-links extensively.

http://www.foo.com/index.php

?action=wtf&page=foobar

&session=018118055

http://www.foo.com/foobar/aHc4mGa

BLEURGH.

YUM!

Optimising pages for search engines is complex, but it isn't difficult. Product managers, editorial

strategists, information architects, designers and developers can all lend their skills to a cohesive effort to model,

write and expose compelling content based around popular and trending search queries.

SEO starts with the things we model. We’ll need to change the way we stitch our content into the wider web.

Together we'll build a better site; not just for search bots, but for everyone. Let's get to work.

v1.0

/ O

ct 2

010 b

y B

BC

Navig

ati

on

an

d S

erv

ice

Ideas

an

d c

levern

ess

: M

ich

ael S

meth

urs

t /

Jokes

an

d c

olo

uri

ng-i

n: M

ike A

thert

on

Th

is w

ork

is

lice

nse

d u

nd

er

a C

reati

ve C

om

mo

ns

Att

rib

uti

on

3.0

Un

po

rted

lic

en

se. D

o w

hat

tho

u w

ilt.

HOW DO WEImprove our Google ranking?

Search me.