SEO for Developers - Webdistortion
Upcoming SlideShare
Loading in...5

Like this? Share it with your network


SEO for Developers - Webdistortion






Total Views
Views on SlideShare
Embed Views



15 Embeds 1,566 1485 46 8 7 4 4 2 2 2 1 1 1 1 1 1



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

SEO for Developers - Webdistortion Presentation Transcript

  • 1. SEO for Developers the absolutely essentials
  • 2. Understanding Requests• GET not POST where appropriate• Expose (POST) Hidden URLs• Use HTML AND XML sitemaps
  • 3. Discovery• Faster indexing = More traffic• Use RSS / PubSubHub / RPC pings• Bounce off Realtime platforms e.g. Twitter / Friendfeed• Link REL helps Google discover RSS
  • 4. 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.
  • 5. 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
  • 6. 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.
  • 7. Duplicate Content• Wastes crawl budget• Splits link equity / pagerank• Results in pages either being merged or dropped in Google
  • 8. Pagination• Redirect or REL=canonical on duplicate paging scenarios.• Use rel=prev and rel=next in your link markup
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. 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
  • 13. • Full article:•• Follow me: @webireland