Hardcode SEO

1,032 views

Published on

This is the deck I used for my talk at NextStep 2012, OutSystems' global user conference. This session was targeted at developers and technical people that deliver web applications. I looked into 3 things that developers can do to help improve SEO for a web site or web application. Check it out and send me your comments or questions!

Published in: Technology, Design
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
1,032
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
7
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Hardcode SEO

  1. 1. SEOMichel Ozzello - Next Step - May 2012
  2. 2. http://www.seomoz.org/google-algorithm-change
  3. 3. So, where do we start
  4. 4. http://www.seomoz.org/article/search-ranking-factors
  5. 5. 3Tips for Geeks
  6. 6. Page TitleMeta Description
  7. 7. NOTE: Next 5 slides taken from http://www.seomoz.org/webinars/microformats-real-life-use-cases
  8. 8. How does this work? Structured Extended Data Vocabulary Microdata + Schema.org Microformats RDFamicroformats.org - schema.org - www.w3.org/TR/xhtml-rdfa-primer/
  9. 9. AggregateRating Product > Offers<div itemscope itemtype="http://schema.org/Product"> <img src="http://i.ebayimg.com/t/Logitech-Revue-Google-TV/23/xyz.JPG" alt="Logitech Revue With Google TV" itemprop="image"> <div class="pnr-txt" itemprop="description"> The Logitech Revue is a media streamer with Google TV, which serves is a complete entertainment system. With its Ethernet Interface, this Logitech Smart TV allows ... </div> <a itemprop="aggregateRating" itemtype="http://schema.org/AggregateRating" href="#pbe-rvws"> <span itemprop="ratingValue" content="4"></span> <span itemprop="ratingCount" content="80"></span> User reviews <span itemprop="reviewCount">80</span> <div itemprop="offers" itemscope="itemscope" itemtype="http://schema.org/Offer"> New <span itemprop="price">$149.98</span> <span itemprop="priceCurrency" content="USD"></span> </div> <div itemprop="offers" itemscope="itemscope" itemtype="http://schema.org/Offer"> New: other <span itemprop="price">$79.99</span> <span itemprop="priceCurrency" content="USD"></span> </div></div>
  10. 10. Author Breadcrumbs Actors Movie Director Event Music Recordinghttp://www.seomoz.org/blog/schema-examples
  11. 11. Tools:• Schema-creator.org• Microformats for Chrome• Microdata Tool• Bing Web Master Tools• Google’s Rich Snippets Testing Toolnextstep 2012
  12. 12. http://blog.yottaa.com/2010/10/how-to-measure-page-load-time-with-google-analytics
  13. 13. visiblefactors.com/blog/575-site-speed-reducing-page-load-times-and-increasing-pages-crawled/
  14. 14. Speed up your web sites / web apps • Reduce server requests • Minify JavaScript and CSS • Make JavaScript and CSS Externalhttp://developer.yahoo.com/performance/rules.html
  15. 15. Page Start Scripts StylesContent Start !!!
  16. 16. Speed up your web sites / web apps • Reduce server requests • Minify JavaScript and CSS • Make JavaScript and CSS External • Gzip components • Compress and cache images • use timestamps to invalidate cache • Use Image Sprites (load once, use often) • Use a CDN servicehttp://www.spritecow.com
  17. 17. Hey Marketers!This is where you do your magic… Make sure people [share, like, +1, tweet] [link to] [write about] this site / app / page
  18. 18. nextstep 2012
  19. 19. Link Juice A Bhttp://thekeywordacademy.com/link-juice-explained
  20. 20. Page Moved… Link Juice 301 302http://stackoverflow.com/questions/621107/asp-net-redirect-301http://www.somacon.com/p145.php
  21. 21. Link Juice 301 Ooops! 404
  22. 22. Duplicate Pages / Page Elements Forum A Forum A Forum Ahttp://www.seomoz.org/blog/duplicate-content-in-a-post-panda-world
  23. 23. http://support.google.com/webmasters/bin/answer.py?hl=en&answer=1663744http://googlewebmastercentral.blogspot.pt/2011/09/pagination-with-relnext-and-relprev.html
  24. 24. 3 more tips: • Give relevant names to pages Not PortalSelfServiceUserRegistration.aspx • Give pages unique titles Make them dynamic if you need to. • Use better URLs www.yoursite.com/somepage.aspx?parameter1=X&parameter2=Y&parameter3=Z www.yoursite.com/X/Y/Z/somepagenextstep 2012
  25. 25. Wrap-up 1. Increase CTR Use microformats and schema 2. Reduce Bounce Rates Improve Page Load time 3. Cherish Your Link Juice 301 redirects, paginantion…nextstep 2012
  26. 26. Thank you!michel.ozzello@outsystems.com http://about.me/michelozzello

×