Your SlideShare is downloading. ×
SEO for Web Developers
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

SEO for Web Developers

1,337
views

Published on

My presentation for the Barcamp Belfast conference on 22 May 2010.

My presentation for the Barcamp Belfast conference on 22 May 2010.

Published in: Technology, Design

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,337
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. SEO for Web Developers Barcamp Belfast © Visual Script 2010, all rights reserved
  • 2. Shameless Self-Promotion
    • Barry Adams (I’m Dutch, really!)
    • Search Engine Specialist @ Visual Script
    • Blogger:
      • State of Search
      • Search Engine People
      • Great Websites Blog
      • (Searchcowboys)
    • Interwebz professional since 1999
    © Visual Script 2010, all rights reserved
  • 3. The Issues
    • URLs
    • HTML code
    • HTTP status codes
    • Content Management Systems
    © Visual Script 2010, all rights reserved
  • 4. URLs
    • Parameters are your enemy
      • One character different = new webpage for a SE
      • Duplicate content – which page is THE page?
      • Indexation – where does it end?
      • Doesn’t make for good bookmarking & link-sharing
    © Visual Script 2010, all rights reserved
  • 5. URLs
    • Bad URL: www.domain.com/default.aspx?p=6&l=en&id=98EAB06
    • Good URL: www.domain.com/category/product/
      • Static
      • Keyword-rich
      • Doesn’t have to end in .html
    © Visual Script 2010, all rights reserved
  • 6. HTML Code
    • Good code is clean, tidy, and scannable
    • If you have to look for where your elements are, it’s too messy
    • It doesn’t have to be W3C compliant (but it doesn’t hurt to aim for it)
    • Shorter = better
    © Visual Script 2010, all rights reserved
  • 7. HTML Code
      • Use unsorted lists for navigation (plain HTML)
      • Content high up in the code
      • H1, H2, H3 tags for headlines
      • Standard tags for bold and italics
      • Minimise internal & inline CSS and JS – put it in separate files
      • Minimise the amount of CSS and JS files (1 each)
      • Omit what you can – comments, empty tags, useless meta tags, unused CSS, viewstates, etc.
    © Visual Script 2010, all rights reserved
  • 8. HTTP Status Codes
    • Know them, understand them, love them
      • 404 = Page doesn’t exist and never has
      • 302 = Page isn’t here right now but will be back, look at this in the mean time
      • 301 = Page isn’t here and won’t ever be here again, but look at this instead
      • 200 = Everything’s A-OK, here you go
    © Visual Script 2010, all rights reserved
  • 9. 404 Not Found
    • Use it for everything that has never existed
    • Don’t redirect
    • Make it a user-friendly error page
    © Visual Script 2010, all rights reserved
  • 10. 302 Temporarily Moved
    • Not particularly useful
    • If you want to redirect temporarily, ask yourself why
    • No SEO benefit whatsoever
    © Visual Script 2010, all rights reserved
  • 11. 301 Permanently Moved
    • Use for everything that has existed – expired pages, old subdomains, deleted content, etc.
    • Passes (nearly) all link value to the new destination
    • Works across domains
    © Visual Script 2010, all rights reserved
  • 12. Content Management Systems
    • No CMS is inherently SEO friendly
    • Checklist:
      • URL structure
      • Customisation
      • Scalability
      • Plugins & extensions
      • sitemap.xml
    © Visual Script 2010, all rights reserved
  • 13. Content Management Systems
    • Is everything editable?
      • URLs
      • Title tags
      • Meta tags
      • Content (duh)
      • Alt-text & filenames
      • Navigation links
      • Custom HTML
    © Visual Script 2010, all rights reserved
  • 14. Questions?
    • ?
    • http://www.visualscript.co.uk
    • [email_address]
    • twitter.com/badams
    © Visual Script 2010, all rights reserved

×