seo for developers - webdistortion

13
SEO for Developers the absolutely essentials

Upload: paul-anthony

Post on 16-Jan-2015

1.907 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: SEO for Developers - Webdistortion

SEO for Developers

the absolutely essentials

Page 2: SEO for Developers - Webdistortion

Understanding Requests

• GET not POST where appropriate

• Expose (POST) Hidden URLs

• Use HTML AND XML sitemaps

Page 3: SEO for Developers - Webdistortion

Discovery

• Faster indexing = More traffic

• Use RSS / PubSubHub / RPC pings

• Bounce off Realtime platforms e.g. Twitter / Friendfeed

• Link REL helps Google discover RSS

Page 4: SEO for Developers - Webdistortion

Links• Use Link Text on internal and

external links where you can

• Use ALT text on images - its a substitute for link text where images linked

• Rel nofollow - affiliate links, and links you don’t trust.

Page 5: SEO for Developers - Webdistortion

HTML

• H1 - H5 - Use keywords in Headings

• Title Tag - Again, important for keywords,

• ..More important for search CTR

• Keep your content high up the page

Page 6: SEO for Developers - Webdistortion

HTML cont.• Microformats enhance SERPs - e.g.

Product Reviews

• Use Meta Descriptions to improve CTR

• ..don’t forget about social web snippets e.g. OpenGraph protocol

• Semantic HTML naturally reflects page structure - easier to crawl.

Page 7: SEO for Developers - Webdistortion

Duplicate Content

• Wastes crawl budget

• Splits link equity / pagerank

• Results in pages either being merged or dropped in Google

Page 8: SEO for Developers - Webdistortion

Pagination

• Redirect or REL=canonical on duplicate paging scenarios.

• Use rel=prev and rel=next in your link markup

Page 9: SEO for Developers - Webdistortion

URLs

• Cool URLs dont change - maintain link equity when rebuilding a site

• Keep keywords in your URLs

• Separate words with dashes not underscores.

• Understand which status code to use when redirecting

Page 10: SEO for Developers - Webdistortion

Status Codes

• 200 OK - things are ok.

• Use 410 Gone for faster removal

• Make sure 301 not 302 used when migrating content

• Log your 500 errors

Page 11: SEO for Developers - Webdistortion

Crawl Quota

• Google crawls in descending pagerank order

• Google has a limited crawl budget

• Bigger for bigger sites (with higher Pagerank)

• Impacted by duplicate content

• Can be diagnosed from server logs

Page 12: SEO for Developers - Webdistortion

Rich content

• Avoid Flash where possible

• Enhance HTML with Javascript

• Don’t use lots of document writes to generate HTML

• Don’t hide valuable content server side

Page 13: SEO for Developers - Webdistortion

• Full article:

• http://www.webdistortion.com/?p=11547

• Follow me: @webireland