SlideShare a Scribd company logo
1 of 61
 
Presentation Outline (hidden slide): ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Advanced SEO  for   Developers Nathan Buggia  Lead Program Manager Microsoft Live Search ,[object Object]
Who is this guy? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],http://webmaster.live.com And they need it by when?!? … and they need more tools, and data and technical info, and 302s…
 
Why should you care about SEO?
SEO = Good design Online Resources:  www.aslistapart.org ,  www.seomoz.org ,  www.sitepoint.com
SEO != SPAM
The Equation Design for your customers Be smart about robots Enjoy long-lasting success
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
How Search Works 1. Crawling 2. Ranking Index 3. Searching
Crawling Search Engine Thinks: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ranking ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],High quality link Low quality link
Searching ,[object Object],[object Object],[object Object],[object Object],[object Object]
How search works 1. Crawling 2. Ranking Index Query Parsing Dynamic Ranking 3. Searching
 
Building Pages
Use HTML Semantically <h1> My Article Title </h1> <p> Scientists reported Wednesday… </p> <span class=“heading1”> My Article Title </span> <p> Scientists reported Wednesday… </p>
Proper use of common tags <h1>, <h2>, <h3> Did you know there is only H1 tag1 per page? They signify the most important content <meta name=“description” content=“”> Description tag is a must; make it short & sweet and unique to the page. You don’t need a keyword tag. <noscript>, <object> Actually useful to search engines and people with down-level experiences. <title> Description tag is a must; make it short & sweet and unique to the page. You don’t need a keyword tag. <a> Did you know there is only 1 per page? They signify the most important topic on the page. More Information Click Here SEO Presentation (Web 2.0),  Download Pac Man 1.3
Improper use of common tags <blink> Really, I’m just kidding. Did you know MSFT never implemented support for this? When are they going to get onboard with HTML standards! (Still works in Firefox though!) <frame> If you use this, other web developers will mock you. Are you prepared for that kind of ridicule? <script> No links or redirects locked behind a script tag <img alt=“”> Don’t forget to include a description for search engines, and folks with slow connections. <meta>  (the crazy ones: Refresh, Robots/Index,Follow) You can get caught up in supporting every last meta tag, don’t! Focus on the  REP , and Description.
ASP.Net Tips ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rich internet applications Email, TurboTax, Admin Tools Classification Example SEO Capabilities Best Used for Monolithic Application has 1 URL for the world to see, and is a black box beyond that. Like hosting a rich application online. Entry point indexed ,[object Object],[object Object],[object Object],Linkable Application is a black box, but there are multiple URL entry-points for collaboration .  Full site indexed ,[object Object],[object Object],Crawlable Application is a small black box meant to spice up a content rich page. Full site indexed and well ranked ,[object Object],[object Object],[object Object],http://finance.yahoo.com http://giffy.com
Case Study – Arbor Snowboards
Impact on Search Results arbor snowboards snowboard Google 1 49 500+ Yahoo 1 80 500+ Live Search 3 128 500+
Alternate Implementation Nikhil’s Design Pattern -  http://www.nikhilk.net/AjaxSEO.aspx
AJAX Tips ,[object Object],<head> <title>Title Of Your Site</title> <meta name=&quot;Description&quot; content=”description of this page&quot;/> </head> <body> Call AJAX and JavaScript here <script type=&quot;text/javascript&quot;> <!--document.write(”content&quot;)//--> </script> <noscript> <p>Same content as in JavaScript</p> </noscript> </body> <html> ,[object Object],[object Object]
 
Architecting Navigation
Classing up your URLs http://store3.com/product.aspx?id=MB147L&SessionId=2344&RegionCode=en-US&format=rich&cat=3   http://store2.com/Microsoft_Zune_80_G2_Black/dp/B000J01IPI http://store1.com/Microsoft-Zune-80-G2-Black/dp/B000JO1IPI/   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HTTP status codes ,[object Object],W3 standard for HTTP Status Codes ,[object Object],[object Object],[object Object],[object Object]
What is the difference? ,[object Object],[object Object],[object Object],[object Object],What’s the difference?
Canonicalization in action Check your site’s canonical forms using:  Yahoo’s Site Explorer Canonical Form # Sites Linking In oreilly.com 25,030 oreilly.com/index.csp 0 www.oreilly.com 1,174,124 www.oreilly.com/index.csp 0
Canonicalization Recommendation ,[object Object],Detailed article on the issue from Matt Cutts www.mysite.com      mysite.com  3) Make all internal links to the correct canonical form 2) Trim your folder-level default filename off the end mysite.com/default.aspx      mysite.com
ASP.Net Tips ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Advanced Topics (There’s more!) ,[object Object],[object Object],[object Object]
 
Diagnosing Issues
Where to start 1) Branded Search 2) Keywords you want to rank for
What to look for ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How to debug (Reference) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tools ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],http://www.vanessafoxnude.com/2008/04/02/diagnosing-site-infrastructure-issues-the-big-list-of-the-best-firefox-plugins/
Instrument everything important Web Metrics Conversion Customer Information! http://google.com/analytics http://adcenter.microsoft.com/analytics http://google.com/websiteoptimizer
 
Site Review
[object Object],[object Object]
Query term:  mix08 Desired URL:  http://visitmix.com/2008
Google Yahoo Live Search Ranking Good Bad Bad Title Okay Okay Okay Description Bad Bad Bad URL Good Bad Bad
 
 
 
Call To Action ,[object Object],[object Object],[object Object]
 
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Appendix
ASP.Net 301 Redirects <script> protected void Page_Load(object sender, EventArgs e)  {     Response.Status = &quot;301 Moved Permanently&quot; ;     Response.AddHeader(&quot;Location&quot;, &quot;http://mysite.com/new-URL&quot;);  } </script> Include in any *.aspx file… (you don’t need a code behind file)
Other Redirects ,[object Object],[object Object],[object Object]
ASP.Net Canonicalization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Create in your Global.asax file…. More information and examples:  http://search.live.com/results.aspx?q=301+redirect+asp.net
IIS 301 Redirects Click here for a whitepaper
Notes ,[object Object],[object Object],[object Object]
Deadlines & Resources Thank you for committing to speak at Microsoft’s premier event for IT Professionals and Developers.  Below is important information regarding your participation as a speaker for TechEd 2008.  Important Content Deadlines – submit via www.msteched.com  April 10 Upload outline and PPT draft Apr 10–May 25  ,[object Object],May  29 Presentations locked and final submitted -TechEd Developer. Additional changes must be brought onsite. Slide Design Resources at www.msteched.com  ,[object Object],[object Object],Licensing information for any third-party photography or art must be submitted with the PPT Points of Contact Direct presentation questions to  Tespeakr@microsoft.com  ,[object Object],[object Object],[object Object]
Scrub Checklist After your presentation is locked, the scrub team will finalize your deck and published it to CommNet 48-hours prior to your session.

More Related Content

What's hot

Online strategy for expatholidays.com
Online strategy for expatholidays.comOnline strategy for expatholidays.com
Online strategy for expatholidays.comPrince Bertrand
 
eGrove Systems Corporation - PrestaShop Development Services
eGrove Systems Corporation - PrestaShop Development ServiceseGrove Systems Corporation - PrestaShop Development Services
eGrove Systems Corporation - PrestaShop Development ServicesEgrove Systems Corporation
 
SEO 101 webinar 10 25-2012
SEO 101 webinar 10 25-2012SEO 101 webinar 10 25-2012
SEO 101 webinar 10 25-2012451 Marketing
 
Technical SEO for large eCommerce websites
Technical SEO for large eCommerce websitesTechnical SEO for large eCommerce websites
Technical SEO for large eCommerce websitesSerenaPearson2
 
Google Tools for SEO
Google Tools for SEOGoogle Tools for SEO
Google Tools for SEOBenj Arriola
 
Www amazon com-report
Www amazon com-reportWww amazon com-report
Www amazon com-reportMahipSingh13
 
What is SEO ? (Search Engine Optimization) - Types of SEO and techniques
What is SEO ? (Search Engine Optimization) - Types of SEO and techniquesWhat is SEO ? (Search Engine Optimization) - Types of SEO and techniques
What is SEO ? (Search Engine Optimization) - Types of SEO and techniquesMohideen Kareem
 
ARTDM 171, Week 15: Search Engine Optimization (SEO)
ARTDM 171, Week 15: Search Engine Optimization (SEO)ARTDM 171, Week 15: Search Engine Optimization (SEO)
ARTDM 171, Week 15: Search Engine Optimization (SEO)Gilbert Guerrero
 
Seo analysis report template (1)
Seo analysis report template (1)Seo analysis report template (1)
Seo analysis report template (1)Doiphode Vishal
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine OptimizationComputing Cage
 
WordPress SEO Mistakes that Kill - BigDigital 2017 - Peter Mead
WordPress SEO Mistakes that Kill - BigDigital 2017 - Peter MeadWordPress SEO Mistakes that Kill - BigDigital 2017 - Peter Mead
WordPress SEO Mistakes that Kill - BigDigital 2017 - Peter MeadPeter Mead
 
The Real Problems Behind Indexing | 5 Hours of Technical SEO
The Real Problems Behind Indexing | 5 Hours of Technical SEOThe Real Problems Behind Indexing | 5 Hours of Technical SEO
The Real Problems Behind Indexing | 5 Hours of Technical SEOOnely
 
How Marketers Can Work With Code
How Marketers Can Work With CodeHow Marketers Can Work With Code
How Marketers Can Work With CodeKaizen
 
Advanced Data-Driven SEO
Advanced Data-Driven SEOAdvanced Data-Driven SEO
Advanced Data-Driven SEOHamlet Batista
 
Rendering SEO Manifesto - Why we need to go beyond JavaScript SEO
Rendering SEO Manifesto - Why we need to go beyond JavaScript SEORendering SEO Manifesto - Why we need to go beyond JavaScript SEO
Rendering SEO Manifesto - Why we need to go beyond JavaScript SEOOnely
 

What's hot (20)

SEO Sample Report
SEO Sample ReportSEO Sample Report
SEO Sample Report
 
Online strategy for expatholidays.com
Online strategy for expatholidays.comOnline strategy for expatholidays.com
Online strategy for expatholidays.com
 
eGrove Systems Corporation - PrestaShop Development Services
eGrove Systems Corporation - PrestaShop Development ServiceseGrove Systems Corporation - PrestaShop Development Services
eGrove Systems Corporation - PrestaShop Development Services
 
SEO 101 webinar 10 25-2012
SEO 101 webinar 10 25-2012SEO 101 webinar 10 25-2012
SEO 101 webinar 10 25-2012
 
Seo onpage & offpage, Search Engine Optimization, SEO
Seo onpage & offpage, Search Engine Optimization, SEOSeo onpage & offpage, Search Engine Optimization, SEO
Seo onpage & offpage, Search Engine Optimization, SEO
 
Technical SEO for large eCommerce websites
Technical SEO for large eCommerce websitesTechnical SEO for large eCommerce websites
Technical SEO for large eCommerce websites
 
Google Tools for SEO
Google Tools for SEOGoogle Tools for SEO
Google Tools for SEO
 
Www amazon com-report
Www amazon com-reportWww amazon com-report
Www amazon com-report
 
What is SEO ? (Search Engine Optimization) - Types of SEO and techniques
What is SEO ? (Search Engine Optimization) - Types of SEO and techniquesWhat is SEO ? (Search Engine Optimization) - Types of SEO and techniques
What is SEO ? (Search Engine Optimization) - Types of SEO and techniques
 
ARTDM 171, Week 15: Search Engine Optimization (SEO)
ARTDM 171, Week 15: Search Engine Optimization (SEO)ARTDM 171, Week 15: Search Engine Optimization (SEO)
ARTDM 171, Week 15: Search Engine Optimization (SEO)
 
Seo analysis report template (1)
Seo analysis report template (1)Seo analysis report template (1)
Seo analysis report template (1)
 
SEO 101 Slideshow
SEO 101 SlideshowSEO 101 Slideshow
SEO 101 Slideshow
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
Technical SEO Audit
Technical SEO AuditTechnical SEO Audit
Technical SEO Audit
 
Basic SEO
Basic SEO Basic SEO
Basic SEO
 
WordPress SEO Mistakes that Kill - BigDigital 2017 - Peter Mead
WordPress SEO Mistakes that Kill - BigDigital 2017 - Peter MeadWordPress SEO Mistakes that Kill - BigDigital 2017 - Peter Mead
WordPress SEO Mistakes that Kill - BigDigital 2017 - Peter Mead
 
The Real Problems Behind Indexing | 5 Hours of Technical SEO
The Real Problems Behind Indexing | 5 Hours of Technical SEOThe Real Problems Behind Indexing | 5 Hours of Technical SEO
The Real Problems Behind Indexing | 5 Hours of Technical SEO
 
How Marketers Can Work With Code
How Marketers Can Work With CodeHow Marketers Can Work With Code
How Marketers Can Work With Code
 
Advanced Data-Driven SEO
Advanced Data-Driven SEOAdvanced Data-Driven SEO
Advanced Data-Driven SEO
 
Rendering SEO Manifesto - Why we need to go beyond JavaScript SEO
Rendering SEO Manifesto - Why we need to go beyond JavaScript SEORendering SEO Manifesto - Why we need to go beyond JavaScript SEO
Rendering SEO Manifesto - Why we need to go beyond JavaScript SEO
 

Similar to Advanced Seo Web Development Tech Ed 2008

Advanced SEO for Developers (Mix08)
Advanced SEO for Developers (Mix08)Advanced SEO for Developers (Mix08)
Advanced SEO for Developers (Mix08)Nathan Buggia
 
Getting More Traffic From Search Advanced Seo For Developers Presentation
Getting More Traffic From Search  Advanced Seo For Developers PresentationGetting More Traffic From Search  Advanced Seo For Developers Presentation
Getting More Traffic From Search Advanced Seo For Developers PresentationSeo Indonesia
 
Digital marketing introduction - SEO for developers
Digital marketing introduction - SEO for developersDigital marketing introduction - SEO for developers
Digital marketing introduction - SEO for developersGunjan Srivastava
 
Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Dennis Deacon
 
Technical Issues in SEO
Technical Issues in SEOTechnical Issues in SEO
Technical Issues in SEOwebstepup
 
Advanced SEO for Web Developers
Advanced SEO for Web DevelopersAdvanced SEO for Web Developers
Advanced SEO for Web DevelopersNathan Buggia
 
Introduction to search_marketing
Introduction to search_marketingIntroduction to search_marketing
Introduction to search_marketingBill Hunt
 
Diagnose SEO Issues with Live Search Webmaster Tools
Diagnose SEO Issues with Live Search Webmaster ToolsDiagnose SEO Issues with Live Search Webmaster Tools
Diagnose SEO Issues with Live Search Webmaster ToolsNathan Buggia
 
Seo for Engineers
Seo for EngineersSeo for Engineers
Seo for EngineersCort Tafoya
 
Overview of how to do SEO
Overview of how to do SEOOverview of how to do SEO
Overview of how to do SEOChris Finne
 
Easy & basic seo for word press
Easy & basic seo for word pressEasy & basic seo for word press
Easy & basic seo for word pressEllie McFarlane
 
WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014Arsham Mirshah
 
SEO Presentation
SEO PresentationSEO Presentation
SEO Presentationganeh17
 
SEO- Obstacles, Opportunities & the Future
SEO- Obstacles, Opportunities & the FutureSEO- Obstacles, Opportunities & the Future
SEO- Obstacles, Opportunities & the FutureCritical Mass
 
Beginner's Guide to SEO [Technical SEO & On Page]
Beginner's Guide to SEO [Technical SEO & On Page]Beginner's Guide to SEO [Technical SEO & On Page]
Beginner's Guide to SEO [Technical SEO & On Page]Boni Satani
 
Joomladay UK SEO presentation
Joomladay UK SEO presentationJoomladay UK SEO presentation
Joomladay UK SEO presentationWilco Jansen
 
Website Optimization -SEO - Step By Step
Website Optimization -SEO - Step By StepWebsite Optimization -SEO - Step By Step
Website Optimization -SEO - Step By StepMia Lee
 

Similar to Advanced Seo Web Development Tech Ed 2008 (20)

Advanced SEO for Developers (Mix08)
Advanced SEO for Developers (Mix08)Advanced SEO for Developers (Mix08)
Advanced SEO for Developers (Mix08)
 
Technial SEO
Technial SEOTechnial SEO
Technial SEO
 
Getting More Traffic From Search Advanced Seo For Developers Presentation
Getting More Traffic From Search  Advanced Seo For Developers PresentationGetting More Traffic From Search  Advanced Seo For Developers Presentation
Getting More Traffic From Search Advanced Seo For Developers Presentation
 
Digital marketing introduction - SEO for developers
Digital marketing introduction - SEO for developersDigital marketing introduction - SEO for developers
Digital marketing introduction - SEO for developers
 
Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Search Engine Optimization (SEO)
Search Engine Optimization (SEO)
 
Technical Issues in SEO
Technical Issues in SEOTechnical Issues in SEO
Technical Issues in SEO
 
Advanced SEO for Web Developers
Advanced SEO for Web DevelopersAdvanced SEO for Web Developers
Advanced SEO for Web Developers
 
Introduction to search_marketing
Introduction to search_marketingIntroduction to search_marketing
Introduction to search_marketing
 
Diagnose SEO Issues with Live Search Webmaster Tools
Diagnose SEO Issues with Live Search Webmaster ToolsDiagnose SEO Issues with Live Search Webmaster Tools
Diagnose SEO Issues with Live Search Webmaster Tools
 
Seoptimizing
SeoptimizingSeoptimizing
Seoptimizing
 
Seo for Engineers
Seo for EngineersSeo for Engineers
Seo for Engineers
 
Overview of how to do SEO
Overview of how to do SEOOverview of how to do SEO
Overview of how to do SEO
 
Easy & basic seo for word press
Easy & basic seo for word pressEasy & basic seo for word press
Easy & basic seo for word press
 
WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014
 
SEO Presentation
SEO PresentationSEO Presentation
SEO Presentation
 
Seo
SeoSeo
Seo
 
SEO- Obstacles, Opportunities & the Future
SEO- Obstacles, Opportunities & the FutureSEO- Obstacles, Opportunities & the Future
SEO- Obstacles, Opportunities & the Future
 
Beginner's Guide to SEO [Technical SEO & On Page]
Beginner's Guide to SEO [Technical SEO & On Page]Beginner's Guide to SEO [Technical SEO & On Page]
Beginner's Guide to SEO [Technical SEO & On Page]
 
Joomladay UK SEO presentation
Joomladay UK SEO presentationJoomladay UK SEO presentation
Joomladay UK SEO presentation
 
Website Optimization -SEO - Step By Step
Website Optimization -SEO - Step By StepWebsite Optimization -SEO - Step By Step
Website Optimization -SEO - Step By Step
 

Recently uploaded

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

Advanced Seo Web Development Tech Ed 2008

  • 1.  
  • 2.
  • 3.
  • 4.
  • 5.  
  • 6. Why should you care about SEO?
  • 7. SEO = Good design Online Resources: www.aslistapart.org , www.seomoz.org , www.sitepoint.com
  • 9. The Equation Design for your customers Be smart about robots Enjoy long-lasting success
  • 10.
  • 11. How Search Works 1. Crawling 2. Ranking Index 3. Searching
  • 12.
  • 13.
  • 14.
  • 15. How search works 1. Crawling 2. Ranking Index Query Parsing Dynamic Ranking 3. Searching
  • 16.  
  • 18. Use HTML Semantically <h1> My Article Title </h1> <p> Scientists reported Wednesday… </p> <span class=“heading1”> My Article Title </span> <p> Scientists reported Wednesday… </p>
  • 19. Proper use of common tags <h1>, <h2>, <h3> Did you know there is only H1 tag1 per page? They signify the most important content <meta name=“description” content=“”> Description tag is a must; make it short & sweet and unique to the page. You don’t need a keyword tag. <noscript>, <object> Actually useful to search engines and people with down-level experiences. <title> Description tag is a must; make it short & sweet and unique to the page. You don’t need a keyword tag. <a> Did you know there is only 1 per page? They signify the most important topic on the page. More Information Click Here SEO Presentation (Web 2.0), Download Pac Man 1.3
  • 20. Improper use of common tags <blink> Really, I’m just kidding. Did you know MSFT never implemented support for this? When are they going to get onboard with HTML standards! (Still works in Firefox though!) <frame> If you use this, other web developers will mock you. Are you prepared for that kind of ridicule? <script> No links or redirects locked behind a script tag <img alt=“”> Don’t forget to include a description for search engines, and folks with slow connections. <meta> (the crazy ones: Refresh, Robots/Index,Follow) You can get caught up in supporting every last meta tag, don’t! Focus on the REP , and Description.
  • 21.
  • 22.
  • 23. Case Study – Arbor Snowboards
  • 24. Impact on Search Results arbor snowboards snowboard Google 1 49 500+ Yahoo 1 80 500+ Live Search 3 128 500+
  • 25. Alternate Implementation Nikhil’s Design Pattern - http://www.nikhilk.net/AjaxSEO.aspx
  • 26.
  • 27.  
  • 29.
  • 30.
  • 31.
  • 32. Canonicalization in action Check your site’s canonical forms using: Yahoo’s Site Explorer Canonical Form # Sites Linking In oreilly.com 25,030 oreilly.com/index.csp 0 www.oreilly.com 1,174,124 www.oreilly.com/index.csp 0
  • 33.
  • 34.
  • 35.
  • 36.  
  • 38. Where to start 1) Branded Search 2) Keywords you want to rank for
  • 39.
  • 40.
  • 41.
  • 42. Instrument everything important Web Metrics Conversion Customer Information! http://google.com/analytics http://adcenter.microsoft.com/analytics http://google.com/websiteoptimizer
  • 43.  
  • 45.
  • 46. Query term: mix08 Desired URL: http://visitmix.com/2008
  • 47. Google Yahoo Live Search Ranking Good Bad Bad Title Okay Okay Okay Description Bad Bad Bad URL Good Bad Bad
  • 48.  
  • 49.  
  • 50.  
  • 51.
  • 52.  
  • 53. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 55. ASP.Net 301 Redirects <script> protected void Page_Load(object sender, EventArgs e) {    Response.Status = &quot;301 Moved Permanently&quot; ;    Response.AddHeader(&quot;Location&quot;, &quot;http://mysite.com/new-URL&quot;); } </script> Include in any *.aspx file… (you don’t need a code behind file)
  • 56.
  • 57.
  • 58. IIS 301 Redirects Click here for a whitepaper
  • 59.
  • 60.
  • 61. Scrub Checklist After your presentation is locked, the scrub team will finalize your deck and published it to CommNet 48-hours prior to your session.

Editor's Notes

  1. 06/03/09 10:12 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.