SlideShare a Scribd company logo
1 of 43
SEO Best Practices for Web Design Shannon Richardson & Lisa McClure 6S Marketing
About 6S Marketing Skilled, dedicated and industry-savvy team of 25 employees Online marketing and social media marketing for 10 years Worked with 400+ clients BCā€™s Top Ten company to work for in 2010  (BC Business Magazine)
About Lisa Lisa has six years of experience in the Internet Marketing industry specializing in SEO and analytics. She has over three years of agency experience working in all aspects of online marketing and project management. Ā She has worked with clients including HSBC and The United Way. Lisa has a BA in Journalism from Curtin University in Australia. Lisa works at 6S Marketing as an account manager.
About Shannon Shannon has eight years of experience in web design and development. After arguing with internet marketing professionals for most of those eight years she decided to see what life was like on the other side of the fence. She has been working as an internet marketing/social media specialist for three years now and knows first-hand that designers and internet marketing professionals can get along. Shannon works at 6S Marketing as an account manager.
What is SEO? Definition: Search engine optimization (SEO) is the process of improving the visibility of a website or a web page in search engines via the ā€œnaturalā€ or un-paid (ā€œorganicā€ or ā€œalgorithmicā€) search results  			 	  	- Wikipedia
Overview Site Organization and Structure ā€“ the building blocks Flash ā€“ the good, the bad and the ugly Usability and Conversion Optimization ā€“ how to get a site to not only get traffic but make $$ Images vs. Content ā€“ how to make sure everyone gets along All Things Technical ā€“ site speed, CSS, code structure and much, much more
Site organizationand structure http://www.flickr.com/photos/regi_a
Keywords Basis of site structure needs to be built around keywords. This includes domain name, navigation items, folder names, file names, image names, etc. Work with the siteā€™s SEO to create the best structure that meets usability requirements and keyword-specific landing pages
URLs	 SEO is all about the URLs Consistency is key Use absolute links throughout the site Include keywords in the URLs strategically Think about the WHOLE URL for each landing page, not just the domain name
URLs	 Always put URLs in lowercase with words separated by hyphens Try to keep the number of words per folder/file to 3 or less Avoid dynamic URLs whenever possible Donā€™t include extraneous folders where not necessary
Site Structure Example of good site structuring www.bcfamilylaw.ca/family-law/spousal-support/
Site Structure Example of bad site structuring www.bodylogix.com/node/1013
Site Structure Example of bad site structuring www.mec.ca/Products/product_main.jsp?FOLDER%3C%3Efolder_id=1408474395847401&ref=icon
Domains	 Age matters Target the site to geographic markets Hosting
Subdomains	 When do you use them? How do you make sure they are indexed? How do you integrate them with Analytics?
Subdomains	 Example of a blog as a subdomain blog.ariadental.com
Subdomains	 Example of ecommerce/shopping as a subdomain shop.nhl.com
Subdomains	 Example of location as a subdomain canada.forever21.com
Landing Pages	 What types of landing pages are there? How do different types of landing pages affect SEO? Landing pages should be created to match organic keywords referring traffic to the site Create prominent messaging and/or CTAs on individual URLs that match the keyword or landing page topic Should it be a part of the siteā€™s navigation or separate?
Landing Pages livelinks.com
Landing Pages Bcfamilylaw.ca/calculators
Flash: The Good User experience Can include SWF objects to help search engines see some of the Flash content How does this fit in with SEO?
Flash: The Bad Canā€™t view Flash elements on most mobile devices Users need to keep Flash up-to-date for it to work properly
Flash: The Ugly Search engines canā€™t see information in Flash Slow load time Need strong supporting arguments to include any type of Flash on a site
Flash Alternatives HTML5, other scripting options Video Social Media feeds
Flash Good use of Flash: Small Flash element at bottom right of page hsbc.ca
Flash Bad use of Flash: Majority of homepage content is Flash sonoraresort.com
Flash Ugly use of Flash: Entire Flash homepage Gotmilk.com
Usability and conversion optimization http://www.flickr.com/photos/regi_a
How usability and conversions relate to SEO Goal of SEO is to gain ranking to increase qualified traffic to the site and gain conversions / leads Bounce rates affect SEO
Usability Donā€™t assume that visitors will enter the site from the homepage Conduct usability testing where possible
Conversions Define what the conversion points will be on the site Set up measureable goals for these conversions on the site if possible Ensure that the CTAs for these conversions are prominent on every page of the site
Conversions Example of a good CTA westland-insurance.com
Conversions Example of a bad CTA blanchemacdonald.com
Images vs. Content http://www.flickr.com/photos/regi_a
Images vs. Content Where not to use images Navigation Headers Structure Alt tags / image file naming / etc
All Things Technical http://www.flickr.com/photos/regi_a
Clean Code Always use the most up-to-date web standards Keep all formatting, scripting, etc code out of the page Use W3C tools and information regularly
Order Matters Keep text content to the top Keep title and meta tags to the top Move scripts to the bottom Use CSS to bridge the gap
Site Speed Every page should load as fast as possible Use the Google Page Speed tool http://pagespeed.googlelabs.com/ What items help improve site speed?
301 Redirects Redirects should be implemented when: Changing domain name or merging domains Changing URL names Must be a 301 redirect Not mirroring, not using any other 3xx redirect status code Implement 301 redirects with the .htaccess file
Questions?
Contact srichardson@6smarketing.comlmcclure@6smarketing.com @6S_Marketing

More Related Content

What's hot

From zero to hero - based on a true inbound marketing story
From zero to hero - based on a true inbound marketing storyFrom zero to hero - based on a true inbound marketing story
From zero to hero - based on a true inbound marketing storyJason Acidre
Ā 
MSAE Presentation
MSAE PresentationMSAE Presentation
MSAE PresentationAzul 7
Ā 
How To Do SEO ? SEO for beginners
How To Do SEO ? SEO for beginnersHow To Do SEO ? SEO for beginners
How To Do SEO ? SEO for beginnersBenjamin Dubuc
Ā 
"SEO 101" for Georgia Tech Digital Marketing Class
"SEO 101" for Georgia Tech Digital Marketing Class"SEO 101" for Georgia Tech Digital Marketing Class
"SEO 101" for Georgia Tech Digital Marketing ClassStacy Sutton Williams
Ā 
Search Engine Marketing
Search Engine MarketingSearch Engine Marketing
Search Engine Marketingmerve_g_
Ā 
Clarity14 - seoClarity's Enterprise SEO conference
Clarity14 - seoClarity's Enterprise SEO conferenceClarity14 - seoClarity's Enterprise SEO conference
Clarity14 - seoClarity's Enterprise SEO conferenceBenj Arriola
Ā 
Alignment of Usability, SEO & CRO in Site Architecture
Alignment of Usability, SEO & CRO in Site ArchitectureAlignment of Usability, SEO & CRO in Site Architecture
Alignment of Usability, SEO & CRO in Site ArchitectureBenj Arriola
Ā 
How SEO Can Help Grow Your Home Inspection Business
How SEO Can Help Grow Your Home Inspection BusinessHow SEO Can Help Grow Your Home Inspection Business
How SEO Can Help Grow Your Home Inspection Businessseoplus+
Ā 
More Visibility Social Media Facebook
More Visibility Social Media  FacebookMore Visibility Social Media  Facebook
More Visibility Social Media FacebookDanielle Leitch
Ā 
Search Engine Optimization Best Practices by Leslie Carruthers - The Search Guru
Search Engine Optimization Best Practices by Leslie Carruthers - The Search GuruSearch Engine Optimization Best Practices by Leslie Carruthers - The Search Guru
Search Engine Optimization Best Practices by Leslie Carruthers - The Search GuruWorkSmart Integrated Marketing
Ā 
Content SEO Strategy & Case Study - B2B Content Marketing
Content SEO Strategy & Case Study - B2B Content MarketingContent SEO Strategy & Case Study - B2B Content Marketing
Content SEO Strategy & Case Study - B2B Content MarketingTopRank Marketing Agency
Ā 
March 2012 Webinar - The Ins and Outs of Local SEO
March 2012 Webinar - The Ins and Outs of Local SEOMarch 2012 Webinar - The Ins and Outs of Local SEO
March 2012 Webinar - The Ins and Outs of Local SEOAnvil Media, Inc.
Ā 
Advanced Link Building Strategies for Affiliate Sites - Patrick Atloft
Advanced Link Building Strategies for Affiliate Sites - Patrick AtloftAdvanced Link Building Strategies for Affiliate Sites - Patrick Atloft
Advanced Link Building Strategies for Affiliate Sites - Patrick Atloftauexpo Conference
Ā 
Search Engine Optimization Presentation
Search Engine Optimization PresentationSearch Engine Optimization Presentation
Search Engine Optimization Presentationjzzzine
Ā 
What is SEO? - Basic SEO Guide for Beginners.pptx
What is SEO? - Basic SEO Guide for Beginners.pptxWhat is SEO? - Basic SEO Guide for Beginners.pptx
What is SEO? - Basic SEO Guide for Beginners.pptxGeromme Talampas
Ā 
Search%2520engine%2520optimization%2520and%2520social%2520media%2520optimizat...
Search%2520engine%2520optimization%2520and%2520social%2520media%2520optimizat...Search%2520engine%2520optimization%2520and%2520social%2520media%2520optimizat...
Search%2520engine%2520optimization%2520and%2520social%2520media%2520optimizat...kburns11
Ā 
Dec. 2011 Webinar - Managing Your Hospitality Brand's Online Reputation
Dec. 2011 Webinar - Managing Your Hospitality Brand's Online ReputationDec. 2011 Webinar - Managing Your Hospitality Brand's Online Reputation
Dec. 2011 Webinar - Managing Your Hospitality Brand's Online ReputationAnvil Media, Inc.
Ā 
Search Engine 101 Ranking, Results, Ranking, Optimization And Marketing Rev ...
Search Engine 101  Ranking, Results, Ranking, Optimization And Marketing Rev ...Search Engine 101  Ranking, Results, Ranking, Optimization And Marketing Rev ...
Search Engine 101 Ranking, Results, Ranking, Optimization And Marketing Rev ...justinvh
Ā 
Building an Online Marketing Plan
Building an Online Marketing PlanBuilding an Online Marketing Plan
Building an Online Marketing PlanScott Design Inc
Ā 
Search Marketing: Updated March 2011
Search Marketing: Updated March 2011Search Marketing: Updated March 2011
Search Marketing: Updated March 2011Element Three
Ā 

What's hot (20)

From zero to hero - based on a true inbound marketing story
From zero to hero - based on a true inbound marketing storyFrom zero to hero - based on a true inbound marketing story
From zero to hero - based on a true inbound marketing story
Ā 
MSAE Presentation
MSAE PresentationMSAE Presentation
MSAE Presentation
Ā 
How To Do SEO ? SEO for beginners
How To Do SEO ? SEO for beginnersHow To Do SEO ? SEO for beginners
How To Do SEO ? SEO for beginners
Ā 
"SEO 101" for Georgia Tech Digital Marketing Class
"SEO 101" for Georgia Tech Digital Marketing Class"SEO 101" for Georgia Tech Digital Marketing Class
"SEO 101" for Georgia Tech Digital Marketing Class
Ā 
Search Engine Marketing
Search Engine MarketingSearch Engine Marketing
Search Engine Marketing
Ā 
Clarity14 - seoClarity's Enterprise SEO conference
Clarity14 - seoClarity's Enterprise SEO conferenceClarity14 - seoClarity's Enterprise SEO conference
Clarity14 - seoClarity's Enterprise SEO conference
Ā 
Alignment of Usability, SEO & CRO in Site Architecture
Alignment of Usability, SEO & CRO in Site ArchitectureAlignment of Usability, SEO & CRO in Site Architecture
Alignment of Usability, SEO & CRO in Site Architecture
Ā 
How SEO Can Help Grow Your Home Inspection Business
How SEO Can Help Grow Your Home Inspection BusinessHow SEO Can Help Grow Your Home Inspection Business
How SEO Can Help Grow Your Home Inspection Business
Ā 
More Visibility Social Media Facebook
More Visibility Social Media  FacebookMore Visibility Social Media  Facebook
More Visibility Social Media Facebook
Ā 
Search Engine Optimization Best Practices by Leslie Carruthers - The Search Guru
Search Engine Optimization Best Practices by Leslie Carruthers - The Search GuruSearch Engine Optimization Best Practices by Leslie Carruthers - The Search Guru
Search Engine Optimization Best Practices by Leslie Carruthers - The Search Guru
Ā 
Content SEO Strategy & Case Study - B2B Content Marketing
Content SEO Strategy & Case Study - B2B Content MarketingContent SEO Strategy & Case Study - B2B Content Marketing
Content SEO Strategy & Case Study - B2B Content Marketing
Ā 
March 2012 Webinar - The Ins and Outs of Local SEO
March 2012 Webinar - The Ins and Outs of Local SEOMarch 2012 Webinar - The Ins and Outs of Local SEO
March 2012 Webinar - The Ins and Outs of Local SEO
Ā 
Advanced Link Building Strategies for Affiliate Sites - Patrick Atloft
Advanced Link Building Strategies for Affiliate Sites - Patrick AtloftAdvanced Link Building Strategies for Affiliate Sites - Patrick Atloft
Advanced Link Building Strategies for Affiliate Sites - Patrick Atloft
Ā 
Search Engine Optimization Presentation
Search Engine Optimization PresentationSearch Engine Optimization Presentation
Search Engine Optimization Presentation
Ā 
What is SEO? - Basic SEO Guide for Beginners.pptx
What is SEO? - Basic SEO Guide for Beginners.pptxWhat is SEO? - Basic SEO Guide for Beginners.pptx
What is SEO? - Basic SEO Guide for Beginners.pptx
Ā 
Search%2520engine%2520optimization%2520and%2520social%2520media%2520optimizat...
Search%2520engine%2520optimization%2520and%2520social%2520media%2520optimizat...Search%2520engine%2520optimization%2520and%2520social%2520media%2520optimizat...
Search%2520engine%2520optimization%2520and%2520social%2520media%2520optimizat...
Ā 
Dec. 2011 Webinar - Managing Your Hospitality Brand's Online Reputation
Dec. 2011 Webinar - Managing Your Hospitality Brand's Online ReputationDec. 2011 Webinar - Managing Your Hospitality Brand's Online Reputation
Dec. 2011 Webinar - Managing Your Hospitality Brand's Online Reputation
Ā 
Search Engine 101 Ranking, Results, Ranking, Optimization And Marketing Rev ...
Search Engine 101  Ranking, Results, Ranking, Optimization And Marketing Rev ...Search Engine 101  Ranking, Results, Ranking, Optimization And Marketing Rev ...
Search Engine 101 Ranking, Results, Ranking, Optimization And Marketing Rev ...
Ā 
Building an Online Marketing Plan
Building an Online Marketing PlanBuilding an Online Marketing Plan
Building an Online Marketing Plan
Ā 
Search Marketing: Updated March 2011
Search Marketing: Updated March 2011Search Marketing: Updated March 2011
Search Marketing: Updated March 2011
Ā 

Similar to Seo Best Practices for Web Design

Basic SEO Lecture Presentation
Basic SEO Lecture PresentationBasic SEO Lecture Presentation
Basic SEO Lecture PresentationMarie Claire Ponsaran
Ā 
Seo Basics Google, Search Engine Basics for Beginners, search engine optimiza...
Seo Basics Google, Search Engine Basics for Beginners, search engine optimiza...Seo Basics Google, Search Engine Basics for Beginners, search engine optimiza...
Seo Basics Google, Search Engine Basics for Beginners, search engine optimiza...Sandeep Sharma
Ā 
Social Media & SEO Proposal
Social Media & SEO ProposalSocial Media & SEO Proposal
Social Media & SEO ProposalKhan Aamair
Ā 
DotNetNuke SEO
DotNetNuke SEODotNetNuke SEO
DotNetNuke SEONik Kalyani
Ā 
Your web presence
Your web presenceYour web presence
Your web presenceMichelle Flynn
Ā 
SEO AND SEM OPTIMIZING YOUR ONLINE PRESENCE
SEO AND SEM OPTIMIZING YOUR ONLINE PRESENCESEO AND SEM OPTIMIZING YOUR ONLINE PRESENCE
SEO AND SEM OPTIMIZING YOUR ONLINE PRESENCEMichelle Flynn
Ā 
How to do the right website analysis
How to do the right website analysisHow to do the right website analysis
How to do the right website analysisJacque Doring
Ā 
Seo publishers-tall chickvic
Seo publishers-tall chickvicSeo publishers-tall chickvic
Seo publishers-tall chickvicVictoria Edwards
Ā 
Dave Naylor - Three Pillars of SEO - A4ULondon2010.pptx
Dave Naylor - Three Pillars of SEO - A4ULondon2010.pptxDave Naylor - Three Pillars of SEO - A4ULondon2010.pptx
Dave Naylor - Three Pillars of SEO - A4ULondon2010.pptxssuser30aa50
Ā 
SEO Social Blog: SEO Training 2010 From SEOmoz
SEO Social Blog:  SEO Training 2010 From SEOmoz SEO Social Blog:  SEO Training 2010 From SEOmoz
SEO Social Blog: SEO Training 2010 From SEOmoz SEO Social Blog
Ā 
Introduction to SEO
Introduction to SEOIntroduction to SEO
Introduction to SEORand Fishkin
Ā 
Seo training-2010-100818134052-phpapp02 (1)
Seo training-2010-100818134052-phpapp02 (1)Seo training-2010-100818134052-phpapp02 (1)
Seo training-2010-100818134052-phpapp02 (1)Dharmendra Patel
Ā 
Search Enginge Optimization: SEOmoz
Search Enginge Optimization: SEOmozSearch Enginge Optimization: SEOmoz
Search Enginge Optimization: SEOmozmbragi
Ā 
SEO MARKETING TRAINING
SEO MARKETING TRAININGSEO MARKETING TRAINING
SEO MARKETING TRAININGprincescorpio2pk1
Ā 
SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011Dennis Goedegebuure
Ā 

Similar to Seo Best Practices for Web Design (20)

Diy SEO
Diy SEODiy SEO
Diy SEO
Ā 
Website Optimization SEO Basics
Website Optimization SEO BasicsWebsite Optimization SEO Basics
Website Optimization SEO Basics
Ā 
Basic SEO Lecture Presentation
Basic SEO Lecture PresentationBasic SEO Lecture Presentation
Basic SEO Lecture Presentation
Ā 
Seo Basics Google, Search Engine Basics for Beginners, search engine optimiza...
Seo Basics Google, Search Engine Basics for Beginners, search engine optimiza...Seo Basics Google, Search Engine Basics for Beginners, search engine optimiza...
Seo Basics Google, Search Engine Basics for Beginners, search engine optimiza...
Ā 
concepts of SEO
concepts of SEOconcepts of SEO
concepts of SEO
Ā 
Social Media & SEO Proposal
Social Media & SEO ProposalSocial Media & SEO Proposal
Social Media & SEO Proposal
Ā 
DotNetNuke SEO
DotNetNuke SEODotNetNuke SEO
DotNetNuke SEO
Ā 
Your web presence
Your web presenceYour web presence
Your web presence
Ā 
Search engine optimisation
Search engine optimisationSearch engine optimisation
Search engine optimisation
Ā 
SEO AND SEM OPTIMIZING YOUR ONLINE PRESENCE
SEO AND SEM OPTIMIZING YOUR ONLINE PRESENCESEO AND SEM OPTIMIZING YOUR ONLINE PRESENCE
SEO AND SEM OPTIMIZING YOUR ONLINE PRESENCE
Ā 
How to do the right website analysis
How to do the right website analysisHow to do the right website analysis
How to do the right website analysis
Ā 
Seo publishers-tall chickvic
Seo publishers-tall chickvicSeo publishers-tall chickvic
Seo publishers-tall chickvic
Ā 
SEO Basics
SEO BasicsSEO Basics
SEO Basics
Ā 
Dave Naylor - Three Pillars of SEO - A4ULondon2010.pptx
Dave Naylor - Three Pillars of SEO - A4ULondon2010.pptxDave Naylor - Three Pillars of SEO - A4ULondon2010.pptx
Dave Naylor - Three Pillars of SEO - A4ULondon2010.pptx
Ā 
SEO Social Blog: SEO Training 2010 From SEOmoz
SEO Social Blog:  SEO Training 2010 From SEOmoz SEO Social Blog:  SEO Training 2010 From SEOmoz
SEO Social Blog: SEO Training 2010 From SEOmoz
Ā 
Introduction to SEO
Introduction to SEOIntroduction to SEO
Introduction to SEO
Ā 
Seo training-2010-100818134052-phpapp02 (1)
Seo training-2010-100818134052-phpapp02 (1)Seo training-2010-100818134052-phpapp02 (1)
Seo training-2010-100818134052-phpapp02 (1)
Ā 
Search Enginge Optimization: SEOmoz
Search Enginge Optimization: SEOmozSearch Enginge Optimization: SEOmoz
Search Enginge Optimization: SEOmoz
Ā 
SEO MARKETING TRAINING
SEO MARKETING TRAININGSEO MARKETING TRAINING
SEO MARKETING TRAINING
Ā 
SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011
Ā 

More from 6S Marketing

6S Marketing's Core Values
6S Marketing's Core Values6S Marketing's Core Values
6S Marketing's Core Values6S Marketing
Ā 
Pinterest For Business: A Battle of the Sexes
Pinterest For Business: A Battle of the SexesPinterest For Business: A Battle of the Sexes
Pinterest For Business: A Battle of the Sexes6S Marketing
Ā 
10 Reasons Why Google+ Will Dominate
10 Reasons Why Google+ Will Dominate10 Reasons Why Google+ Will Dominate
10 Reasons Why Google+ Will Dominate6S Marketing
Ā 
The New Social Media and Google+ Impact on SEM
The New Social Media and Google+ Impact on SEMThe New Social Media and Google+ Impact on SEM
The New Social Media and Google+ Impact on SEM6S Marketing
Ā 
Social Media for Law Firms and the Legal Industry
Social Media for Law Firms and the Legal IndustrySocial Media for Law Firms and the Legal Industry
Social Media for Law Firms and the Legal Industry6S Marketing
Ā 
Utilizing Facebook for Business
Utilizing Facebook for Business Utilizing Facebook for Business
Utilizing Facebook for Business 6S Marketing
Ā 
Canadian public-relations-society-june 21-2011
Canadian public-relations-society-june 21-2011Canadian public-relations-society-june 21-2011
Canadian public-relations-society-june 21-20116S Marketing
Ā 
Social Media for Law Firms
Social Media for Law FirmsSocial Media for Law Firms
Social Media for Law Firms6S Marketing
Ā 
Twitter for Business Presentation
Twitter for Business PresentationTwitter for Business Presentation
Twitter for Business Presentation6S Marketing
Ā 
How To Rank In Google News
How To Rank In Google NewsHow To Rank In Google News
How To Rank In Google News6S Marketing
Ā 
Foursquare For Businesses
Foursquare For BusinessesFoursquare For Businesses
Foursquare For Businesses6S Marketing
Ā 

More from 6S Marketing (11)

6S Marketing's Core Values
6S Marketing's Core Values6S Marketing's Core Values
6S Marketing's Core Values
Ā 
Pinterest For Business: A Battle of the Sexes
Pinterest For Business: A Battle of the SexesPinterest For Business: A Battle of the Sexes
Pinterest For Business: A Battle of the Sexes
Ā 
10 Reasons Why Google+ Will Dominate
10 Reasons Why Google+ Will Dominate10 Reasons Why Google+ Will Dominate
10 Reasons Why Google+ Will Dominate
Ā 
The New Social Media and Google+ Impact on SEM
The New Social Media and Google+ Impact on SEMThe New Social Media and Google+ Impact on SEM
The New Social Media and Google+ Impact on SEM
Ā 
Social Media for Law Firms and the Legal Industry
Social Media for Law Firms and the Legal IndustrySocial Media for Law Firms and the Legal Industry
Social Media for Law Firms and the Legal Industry
Ā 
Utilizing Facebook for Business
Utilizing Facebook for Business Utilizing Facebook for Business
Utilizing Facebook for Business
Ā 
Canadian public-relations-society-june 21-2011
Canadian public-relations-society-june 21-2011Canadian public-relations-society-june 21-2011
Canadian public-relations-society-june 21-2011
Ā 
Social Media for Law Firms
Social Media for Law FirmsSocial Media for Law Firms
Social Media for Law Firms
Ā 
Twitter for Business Presentation
Twitter for Business PresentationTwitter for Business Presentation
Twitter for Business Presentation
Ā 
How To Rank In Google News
How To Rank In Google NewsHow To Rank In Google News
How To Rank In Google News
Ā 
Foursquare For Businesses
Foursquare For BusinessesFoursquare For Businesses
Foursquare For Businesses
Ā 

Recently uploaded

VIP Service Call Girls Sindhi Colony šŸ“³ 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony šŸ“³ 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony šŸ“³ 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony šŸ“³ 7877925207 For 18+ VIP Call Girl At Th...jageshsingh5554
Ā 
Call Girls Gwalior Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Gwalior Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
Ā 
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
Ā 
VIP Call Girls Indore Kirti šŸ’ššŸ˜‹ 9256729539 šŸš€ Indore Escorts
VIP Call Girls Indore Kirti šŸ’ššŸ˜‹  9256729539 šŸš€ Indore EscortsVIP Call Girls Indore Kirti šŸ’ššŸ˜‹  9256729539 šŸš€ Indore Escorts
VIP Call Girls Indore Kirti šŸ’ššŸ˜‹ 9256729539 šŸš€ Indore Escortsaditipandeya
Ā 
Call Girls Bareilly Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Bareilly Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Bareilly Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Bareilly Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
Ā 
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort ServicePremium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Servicevidya singh
Ā 
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
Ā 
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service AvailableDipal Arora
Ā 
Top Rated Hyderabad Call Girls Erragadda āŸŸ 6297143586 āŸŸ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda āŸŸ 6297143586 āŸŸ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda āŸŸ 6297143586 āŸŸ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda āŸŸ 6297143586 āŸŸ Call Me For Genuine ...chandars293
Ā 
šŸ’ŽVVIP Kolkata Call Girls ParganasšŸ©±7001035870šŸ©±Independent Girl ( Ac Rooms Avai...
šŸ’ŽVVIP Kolkata Call Girls ParganasšŸ©±7001035870šŸ©±Independent Girl ( Ac Rooms Avai...šŸ’ŽVVIP Kolkata Call Girls ParganasšŸ©±7001035870šŸ©±Independent Girl ( Ac Rooms Avai...
šŸ’ŽVVIP Kolkata Call Girls ParganasšŸ©±7001035870šŸ©±Independent Girl ( Ac Rooms Avai...Taniya Sharma
Ā 
Call Girls Kochi Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kochi Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Kochi Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kochi Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
Ā 
Lucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel roomLucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel roomdiscovermytutordmt
Ā 
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
Ā 
Call Girls Haridwar Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Haridwar Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Haridwar Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Haridwar Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
Ā 
VIP Hyderabad Call Girls Bahadurpally 7877925207 ā‚¹5000 To 25K With AC Room šŸ’ššŸ˜‹
VIP Hyderabad Call Girls Bahadurpally 7877925207 ā‚¹5000 To 25K With AC Room šŸ’ššŸ˜‹VIP Hyderabad Call Girls Bahadurpally 7877925207 ā‚¹5000 To 25K With AC Room šŸ’ššŸ˜‹
VIP Hyderabad Call Girls Bahadurpally 7877925207 ā‚¹5000 To 25K With AC Room šŸ’ššŸ˜‹TANUJA PANDEY
Ā 
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...perfect solution
Ā 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
Ā 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escortsvidya singh
Ā 
Call Girls Ooty Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Ooty Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Ooty Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Ooty Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
Ā 
Top Rated Bangalore Call Girls Mg Road āŸŸ 9332606886 āŸŸ Call Me For Genuine S...
Top Rated Bangalore Call Girls Mg Road āŸŸ   9332606886 āŸŸ Call Me For Genuine S...Top Rated Bangalore Call Girls Mg Road āŸŸ   9332606886 āŸŸ Call Me For Genuine S...
Top Rated Bangalore Call Girls Mg Road āŸŸ 9332606886 āŸŸ Call Me For Genuine S...narwatsonia7
Ā 

Recently uploaded (20)

VIP Service Call Girls Sindhi Colony šŸ“³ 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony šŸ“³ 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony šŸ“³ 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony šŸ“³ 7877925207 For 18+ VIP Call Girl At Th...
Ā 
Call Girls Gwalior Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Gwalior Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 9907093804 Top Class Call Girl Service Available
Ā 
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Ā 
VIP Call Girls Indore Kirti šŸ’ššŸ˜‹ 9256729539 šŸš€ Indore Escorts
VIP Call Girls Indore Kirti šŸ’ššŸ˜‹  9256729539 šŸš€ Indore EscortsVIP Call Girls Indore Kirti šŸ’ššŸ˜‹  9256729539 šŸš€ Indore Escorts
VIP Call Girls Indore Kirti šŸ’ššŸ˜‹ 9256729539 šŸš€ Indore Escorts
Ā 
Call Girls Bareilly Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Bareilly Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Bareilly Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Bareilly Just Call 8250077686 Top Class Call Girl Service Available
Ā 
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort ServicePremium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Ā 
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Ā 
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 8617370543 Top Class Call Girl Service Available
Ā 
Top Rated Hyderabad Call Girls Erragadda āŸŸ 6297143586 āŸŸ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda āŸŸ 6297143586 āŸŸ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda āŸŸ 6297143586 āŸŸ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda āŸŸ 6297143586 āŸŸ Call Me For Genuine ...
Ā 
šŸ’ŽVVIP Kolkata Call Girls ParganasšŸ©±7001035870šŸ©±Independent Girl ( Ac Rooms Avai...
šŸ’ŽVVIP Kolkata Call Girls ParganasšŸ©±7001035870šŸ©±Independent Girl ( Ac Rooms Avai...šŸ’ŽVVIP Kolkata Call Girls ParganasšŸ©±7001035870šŸ©±Independent Girl ( Ac Rooms Avai...
šŸ’ŽVVIP Kolkata Call Girls ParganasšŸ©±7001035870šŸ©±Independent Girl ( Ac Rooms Avai...
Ā 
Call Girls Kochi Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kochi Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Kochi Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kochi Just Call 8250077686 Top Class Call Girl Service Available
Ā 
Lucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel roomLucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel room
Ā 
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Ā 
Call Girls Haridwar Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Haridwar Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Haridwar Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Haridwar Just Call 8250077686 Top Class Call Girl Service Available
Ā 
VIP Hyderabad Call Girls Bahadurpally 7877925207 ā‚¹5000 To 25K With AC Room šŸ’ššŸ˜‹
VIP Hyderabad Call Girls Bahadurpally 7877925207 ā‚¹5000 To 25K With AC Room šŸ’ššŸ˜‹VIP Hyderabad Call Girls Bahadurpally 7877925207 ā‚¹5000 To 25K With AC Room šŸ’ššŸ˜‹
VIP Hyderabad Call Girls Bahadurpally 7877925207 ā‚¹5000 To 25K With AC Room šŸ’ššŸ˜‹
Ā 
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...
College Call Girls in Haridwar 9667172968 Short 4000 Night 10000 Best call gi...
Ā 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Ā 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Ā 
Call Girls Ooty Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Ooty Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Ooty Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Ooty Just Call 8250077686 Top Class Call Girl Service Available
Ā 
Top Rated Bangalore Call Girls Mg Road āŸŸ 9332606886 āŸŸ Call Me For Genuine S...
Top Rated Bangalore Call Girls Mg Road āŸŸ   9332606886 āŸŸ Call Me For Genuine S...Top Rated Bangalore Call Girls Mg Road āŸŸ   9332606886 āŸŸ Call Me For Genuine S...
Top Rated Bangalore Call Girls Mg Road āŸŸ 9332606886 āŸŸ Call Me For Genuine S...
Ā 

Seo Best Practices for Web Design

  • 1. SEO Best Practices for Web Design Shannon Richardson & Lisa McClure 6S Marketing
  • 2. About 6S Marketing Skilled, dedicated and industry-savvy team of 25 employees Online marketing and social media marketing for 10 years Worked with 400+ clients BCā€™s Top Ten company to work for in 2010 (BC Business Magazine)
  • 3. About Lisa Lisa has six years of experience in the Internet Marketing industry specializing in SEO and analytics. She has over three years of agency experience working in all aspects of online marketing and project management. Ā She has worked with clients including HSBC and The United Way. Lisa has a BA in Journalism from Curtin University in Australia. Lisa works at 6S Marketing as an account manager.
  • 4. About Shannon Shannon has eight years of experience in web design and development. After arguing with internet marketing professionals for most of those eight years she decided to see what life was like on the other side of the fence. She has been working as an internet marketing/social media specialist for three years now and knows first-hand that designers and internet marketing professionals can get along. Shannon works at 6S Marketing as an account manager.
  • 5. What is SEO? Definition: Search engine optimization (SEO) is the process of improving the visibility of a website or a web page in search engines via the ā€œnaturalā€ or un-paid (ā€œorganicā€ or ā€œalgorithmicā€) search results - Wikipedia
  • 6. Overview Site Organization and Structure ā€“ the building blocks Flash ā€“ the good, the bad and the ugly Usability and Conversion Optimization ā€“ how to get a site to not only get traffic but make $$ Images vs. Content ā€“ how to make sure everyone gets along All Things Technical ā€“ site speed, CSS, code structure and much, much more
  • 7. Site organizationand structure http://www.flickr.com/photos/regi_a
  • 8. Keywords Basis of site structure needs to be built around keywords. This includes domain name, navigation items, folder names, file names, image names, etc. Work with the siteā€™s SEO to create the best structure that meets usability requirements and keyword-specific landing pages
  • 9. URLs SEO is all about the URLs Consistency is key Use absolute links throughout the site Include keywords in the URLs strategically Think about the WHOLE URL for each landing page, not just the domain name
  • 10. URLs Always put URLs in lowercase with words separated by hyphens Try to keep the number of words per folder/file to 3 or less Avoid dynamic URLs whenever possible Donā€™t include extraneous folders where not necessary
  • 11. Site Structure Example of good site structuring www.bcfamilylaw.ca/family-law/spousal-support/
  • 12. Site Structure Example of bad site structuring www.bodylogix.com/node/1013
  • 13. Site Structure Example of bad site structuring www.mec.ca/Products/product_main.jsp?FOLDER%3C%3Efolder_id=1408474395847401&ref=icon
  • 14. Domains Age matters Target the site to geographic markets Hosting
  • 15. Subdomains When do you use them? How do you make sure they are indexed? How do you integrate them with Analytics?
  • 16. Subdomains Example of a blog as a subdomain blog.ariadental.com
  • 17. Subdomains Example of ecommerce/shopping as a subdomain shop.nhl.com
  • 18. Subdomains Example of location as a subdomain canada.forever21.com
  • 19. Landing Pages What types of landing pages are there? How do different types of landing pages affect SEO? Landing pages should be created to match organic keywords referring traffic to the site Create prominent messaging and/or CTAs on individual URLs that match the keyword or landing page topic Should it be a part of the siteā€™s navigation or separate?
  • 22. Flash: The Good User experience Can include SWF objects to help search engines see some of the Flash content How does this fit in with SEO?
  • 23. Flash: The Bad Canā€™t view Flash elements on most mobile devices Users need to keep Flash up-to-date for it to work properly
  • 24. Flash: The Ugly Search engines canā€™t see information in Flash Slow load time Need strong supporting arguments to include any type of Flash on a site
  • 25. Flash Alternatives HTML5, other scripting options Video Social Media feeds
  • 26. Flash Good use of Flash: Small Flash element at bottom right of page hsbc.ca
  • 27. Flash Bad use of Flash: Majority of homepage content is Flash sonoraresort.com
  • 28. Flash Ugly use of Flash: Entire Flash homepage Gotmilk.com
  • 29. Usability and conversion optimization http://www.flickr.com/photos/regi_a
  • 30. How usability and conversions relate to SEO Goal of SEO is to gain ranking to increase qualified traffic to the site and gain conversions / leads Bounce rates affect SEO
  • 31. Usability Donā€™t assume that visitors will enter the site from the homepage Conduct usability testing where possible
  • 32. Conversions Define what the conversion points will be on the site Set up measureable goals for these conversions on the site if possible Ensure that the CTAs for these conversions are prominent on every page of the site
  • 33. Conversions Example of a good CTA westland-insurance.com
  • 34. Conversions Example of a bad CTA blanchemacdonald.com
  • 35. Images vs. Content http://www.flickr.com/photos/regi_a
  • 36. Images vs. Content Where not to use images Navigation Headers Structure Alt tags / image file naming / etc
  • 37. All Things Technical http://www.flickr.com/photos/regi_a
  • 38. Clean Code Always use the most up-to-date web standards Keep all formatting, scripting, etc code out of the page Use W3C tools and information regularly
  • 39. Order Matters Keep text content to the top Keep title and meta tags to the top Move scripts to the bottom Use CSS to bridge the gap
  • 40. Site Speed Every page should load as fast as possible Use the Google Page Speed tool http://pagespeed.googlelabs.com/ What items help improve site speed?
  • 41. 301 Redirects Redirects should be implemented when: Changing domain name or merging domains Changing URL names Must be a 301 redirect Not mirroring, not using any other 3xx redirect status code Implement 301 redirects with the .htaccess file

Editor's Notes

  1. Content is king
  2. Consistency is key.Choose one URL format and stick with it.Include ā€œwwwā€ for all URLs or exclude for all URLs.Include /index, /default, etc, in all cases or exclude in all cases.Use absolute links throughout the site.This supports the above points.Include keywords in the URLs strategicallyYour siteā€™s SEO should help with this.No keyword stuffingThink about the WHOLE URL for each landing page, not just the domain name. If the domain name has keywords, donā€™t overstuff every folder / file name with the same keywords. The siteā€™s SEO will likely made recommendations for this.
  3. Donā€™t include extraneous folders where not necessary.CMS tools will sometimes do this automatically.
  4. Example of good site structuring:Fits keywords in, short, uses hyphens, lowercase, keywords donā€™t appear more than 2 times
  5. Example of bad site structuring: No keywords, cms naming
  6. Example of bad site structuring: Long dynamic url with no keywords
  7. Age matters.Renew the domain for the longest period possible.Use old / existing domains where possible (as long as the domainā€™s topic has always been the same).A basic indicator for the domainā€™s value can be the PageRank (install Google Toolbar)Target the site to the geographic markets.For Canadian exclusive sites, use a .ca domain.For global targets, use .com.For educational, use .edu, .org, etc.HostingUse a host that is in the targeted geographic market. For Canadian targeted, place the site with a Canadian host, etc.Make sure the site isnā€™t being hosted on a server shared with ā€œspamā€ type sites.
  8. When to use them?Blogs, secure / password protected areas of the site, etc.Areas of content that are separate from the core domain BUT not an entirely different topicHow to make sure they are indexedSeparate robots.txt, sitemap.xml, etc filesHow to integrate with AnalyticsTalk to the siteā€™s SEO regarding this as subdomains create tracking issues.
  9. Example of a blog as a subdomain
  10. Example of ecommerce/shopping as a subdomain
  11. Example of location as a subdomain
  12. Should it be a part of the siteā€™s navigation or separate?Ads / promos might have custom landing pages located outside of the siteā€™s navigation and / or inaccessible to search engines.Landing pages that are part of the navigation (matched to organic keywords, ongoing promos, etc).How do different types of landing pages affect SEO?Potential duplicate content issuesOrphaned landing pages that visitors land on and canā€™t access the rest of the siteOutdated landing pages that still exist on the server
  13. Custom landing page for an ad
  14. Custom landing page for an ad
  15. User ExperienceFlash is pretty ā€“ users like it and it supports usability. Helps improve bounce rates, conversions, etc.Can include SWF objects to help search engines see some of the Flash content.How This Fits with SEOFlash is ok as long as it is only used minimally on the page.Flash elements should be compressed / minimized to load as fast as possible.Treat Flash as supporting graphic material for the page, not the basis of the page content.
  16. Canā€™t view Flash elements on most mobile devices.Assess how much of the siteā€™s audience is going to be accessing the site via mobile device (check in analytics, industry, type of site, etc).Users need to keep Flash up-to-date for it work properlyUsers without upgraded Flash will likely have high abandonment ratesThis affects all sites with Flash, even small elements
  17. Need strong supporting arguments to include any type of Flash on a site.Cool isnā€™t good enough
  18. HTML5, other scripting options.VideoNot just good as a Flash alternative, but opens lots of opportunities for more advanced optimization.Social Media feedsStill update the page dynamically and make it look fresh but donā€™t use FlashFacebook, Twitter, Flickr, etc
  19. Good use of Flash:Small Flash element at bottom right of page
  20. Bad use of Flash:Majority of homepage content is FlashPriority over text
  21. Ugly use of Flash:Entire Flash homepage
  22. Donā€™t assume that visitors will enter the site from the homepage.Key messaging, branding, CTAs, etc need to be consistent throughout the site.Include a link to the homepage on every page (in the logo, footer, utilitiesā€¦ wherever)Include the phone number / address on every page if applicable.Breadcrumbs are great for this as well as for internal linking throughout the site for SEO. If youā€™ve structured the site properly with keywords, etc as mentioned earlier this should partially take care of itself.
  23. Define what the conversion points will be on the site.Often hear ā€œbrandingā€, ā€œincreased trafficā€, etc as goals for a site. Identify specific measureable goals and conversion points for the site BEFORE you starting building it.Setup measurable goals for these conversions on the site if possible.Use a contact form rather than email (trackable in Analytics and avoids spam).Ensure that the CTAs for these conversions are prominent on every page of the site.
  24. Example of a good CTA:Large ā€œrequest a quoteā€ CTA in the same location on every page
  25. Example of a bad CTA:Likely a landing page due to the keywords but CTA is very small on left side under navigation links
  26. Navigation Use text for navigation, not imagesHeadersOften clashes with custom fonts from the designerUse CSS to swap an image in over the text so text stays in the HTML code but an image shows up on the page
  27. Always use the most up-to-date web standards Same principles for quality, clean coding in development apply to SEOKeep all formatting, scripting, etc code out of the pageDesign in CSS, no tables, etcā€¦.Use W3C tools and information regularly
  28. Keep text content to the topContent is what spiders are looking for to index the URLā€¦ so keep the text content as close to the top of the code as possible.Keep title and meta tags to the topThe title tag should be right at the start of the <head> tag. No exceptions.Meta tags should follow directly after the title tag.Move scripts to the bottomWherever possible, move scripts below the text content of the site so the text content loads before trying to run scriptsUse CSS to bridge the gapUse CSS to organize the code for SEO (with the text at the top) while meeting the visual requirements of the pageAlways keep text content at the top of the code even if the text should be placed below images, flash, etc, on the actual user-end.
  29. Every page should load as fast as possibleSame as clean codeā€¦ whatā€™s good for the user is good for SEOSite organization mentioned earlier also helps with creating fast loading pagesUse the Google Page Speed tool - http://pagespeed.googlelabs.com/Test URLs for page speedGet specific recommendations for improving site speedCan use online or download the Chrome extensionSample items to improve site speed:Specific image dimensions, character set, cache validator, etcServe scaled imagesMinify JavaScript, CSS, HTML, etcLeverage browser cachingMany more
  30. Must be a 301 redirectNot mirroring, not using any other 3xx redirect status codeRedirects should be implemented when:Changing domain name or merging domainsKeep the old domain hosted for a while (approx. 4 months) until all of the redirects have been indexed by search engines.Changing URL namesFolder names, file names, etc.Implement the 301 redirects with the .htacess fileThe siteā€™s SEO should provide destination URLs for the URLs being redirected