SlideShare a Scribd company logo
SEO For Web Developers
CHOOSE YOUR OWN ADVENTURE
YOU’RE THE STAR OF THE STORY! CHOOSE FROM 12 EXCITING TOPICS!
BY STEVE MORGAN
Gav
Gav Me
Gav Me
Gav Meso seo
Gav Meso seo
much optimise
Gav Meso seo
much optimise
wow
Gave Meso seo
much optimise
wow
Gave Mehttp://seono.co.uk/
2013/09/02/best-
compliment-ever-
received-
developer/
http://moz.com/blog/the-web-
developers-seo-cheat-sheet-2013-
3 Main Areas of SEO
•1) Off-site (links)
•2) On-site – copy
•3) On-site – technical
3 Main Areas of SEO
•1) Off-site (links)
•2) On-site – copy
•3) On-site – technical
Facebook
Open Graph
& Twitter
Cards
Titles &
Metadata
Best Practice
Webmaster
Tools
Status Codes /
Redirects
Best Practice
URLs Best
Practice
Canonica
l-isation
URL
Parameter
s
Robots
Commands
Google+
Authorship
& Publisher
hreflang
(Internationa
l SEO)
Rich
Snippets, e.g.
Schema.org
Pagination,
aka
rel="next"
Facebook
Open Graph &
Twitter Cards
Titles & Metadata Best Practice
• Page Title:
• Now determined by pixel width, not character limit (but still about 60-ish)
• Text is bigger following Google’s recent redesign:
• Make them unique site-wide
• [Source: http://moz.com/blog/new-title-tag-guidelines-preview-tool]
Titles & Metadata Best Practice
• Meta description:
• 155-160 characters – Google truncates the rest (similar to title tag)
• Google may not use it… Case in point:
• …Or Google may mix part of the meta description with a snippet from the
page:
http://seono.co.uk/2012/08/05/google-showing-combination-of-meta-description-body-snippet-in-
serps/
• Make them unique site-wide
EndReturn
Titles & Metadata Best Practice
• Meta keywords:
• …
• Don’t bother (seriously…!)
• Google ignores it
• If Yahoo!, Bing, etc. care, it’s not much
• Works against you – competitors can see what keywords are important to
you…
Webmaster Tools
• Google Webmaster Tools
• Submitting XML sitemaps
• Discovering 404 pages
• Seeing if you’re affected by
a manual penalty
• Setting URL parameters
• Demoting Sitelinks
• Requesting URL removals
• “Fetch as Google”
• Restore ‘dropped’ links
quickly
• And so much more…!
Webmaster Tools
• Bing Webmaster Tools
• …sucks! LOL (No, really.)
EndReturn
Status Codes / Redirects Best Practice
• Redirects
• Put simply:
301s = GOOD
302s = BAD!
• More info here: http://moz.com/learn/seo/redirection
Status Codes / Redirects Best Practice
• Soft 404s
• http://seono.co.uk/2014/04/23/4-examples-of-soft-404s-on-big-websites/
• When your Page
Not Found page
isn’t a 404…
• …So Google
indexes it.
• [Server header
checker tool link]
EndReturn
URLs Best Practice
URLs Best Practice
• Other factors:
• Dashes > Underscores
• all lowercase > Capitalisation Throughout
• Feel free to remove the file extension (e.g. .html at the end)
• Therefore…
domain.com/example-page > domain.com/Example_Page.htm
URLs Best Practice
• [Source: http://moz.com/learn/seo/url]
EndReturn
Canonicalisation
<link rel="canonical" href="http://example.com/blog" />
• [Source: http://moz.com/learn/seo/canonicalization]
Canonicalisation
• Useful for:
• www. vs. non-www.
• http:// vs. https://
• Duplicate homepage (e.g. www.domain.com vs.
www.domain.com/index.htm)
• With and without a slash at the end (e.g. /about-us vs. /about-us/)
• Search parameters (e.g. …?color=blue)
• Referral parameters
(e.g. …?utm_source=twitter&utm_medium=profile&utm_campaign=website)
• Be careful not to:
• Canonicalise everything into the homepage
• Canonicalise a sub-domain into the main domain
EndReturn
URL Parameters
• [Source: https://docs.google.com/presentation/d/1xWy5TOkB4rwoUHXFPgwVMgl2Op9PayZOWa5wdW7ZB-o]
• Search parameters (e.g. …?color=blue)
• Referral parameters
(e.g. …?utm_source=twitter&utm_medium=profile&utm_campaign=website)
URL Parameters
• In Google Webmaster Tools:
• https://www.google.com/webmasters/tools/crawl-url-parameters
EndReturn
Robots Commands
• Remove a page from search engines (more effective than robots.txt):
<meta name="robots" content="noindex"/>
• Some other robots commands:
• NOFOLLOW = prevents SE bots from following any links on the page
• NOARCHIVE = prevents SEs from showing a cached copy
• NOSNIPPET = prevents SEs from showing a description alongside
the result
• NOODP = blocks the Open Directory Project description of the
page from being used in the description
• Can be combined (e.g. "noindex,nofollow")
• [Source: http://searchengineland.com/meta-robots-tag-101-blocking-spiders-cached-pages-more-10665]
EndReturn
Facebook Open Graph & Twitter Cards
• Facebook Open Graph meta tags:
• [Source: http://blog.kissmetrics.com/open-graph-meta-tags/]
Facebook Open Graph & Twitter Cards
• Facebook Open Graph meta tags:
• [Source: http://moz.com/blog/meta-data-templates-123]
<!-- Open Graph data -->
<meta property="og:title" content="Title Here" />
<meta property="og:type" content="article" />
<meta property="og:url" content=" http://www.example.com/" />
<meta property="og:image" content=" http://example.com/image.jpg" />
<meta property="og:description" content="Description Here" />
<meta property="og:site_name" content="Site Name, i.e. Moz" />
<meta property="fb:admins" content="Facebook numeric ID" />
Facebook Open Graph & Twitter Cards
• Twitter Card meta tags:
• [Source: http://blog.kissmetrics.com/open-graph-meta-tags/]
Facebook Open Graph & Twitter Cards
• Twitter Card meta tags:
• [Source: http://moz.com/blog/meta-data-templates-123]
<!-- Twitter Card data -->
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@publisher_handle">
<meta name="twitter:title" content="Page Title">
<meta name="twitter:description" content="Page description less than 200
characters">
<meta name="twitter:creator" content="@author_handle">
<-- Twitter Summary card images must be at least 200x200px -->
<meta name="twitter:image" content=" http://www.example.com/image.jpg">
EndReturn
Google+ Authorship & Publisher
• Google Authorship, a.k.a. rel="author"
• Adding your face to Google’s search results:
• Benefits:
• No immediate ranking benefit* (yet), but…
• It’s eye-catching – increased click-through rate
• …Especially if you’re well-known in your industry
• * Personalisation – if you follow someone, you may see them higher(?)
Google+ Authorship & Publisher
• Google Authorship – three ways to implement (Step 1):
• 1) In the <head> (on any articles you’ve written)
<link rel="author" href="https://plus.google.com/109807087957970967076"/>
• 2) Add a parameter to an in-page link
<a href="https://plus.google.com/109807087957970967076?rel=author">Steve
Morgan</a>
• 3) Verify your email
• No longer an option…?
• Clunky as hell anyway…
Google+ Authorship & Publisher
• Google Authorship – three ways to implement (Step 2):
• Add the site to your Google+ profile’s ‘Contributor to’ section
(which is found under the Links sub-section of the About section)
My sites
Local society
Non-SEO
guest post
SEO social
media site
Old employer’s
blog
SEO guest posts
Google+ Authorship & Publisher
• Test it – http://www.google.com/webmasters/tools/richsnippets
Google+ Authorship & Publisher
• Google Publisher, a.k.a. rel="publisher"
• Equivalent for Google+ Brand pages for branded searches…
Google+ Authorship & Publisher
• Google Publisher – two ways to implement:
• 1) In the <head> (homepage only)
<link rel="publisher" href="https://plus.google.com/109733829658465862616"/>
• 2) On-page? (possibly new – only just spotted)
<a href="https://plus.google.com/112544075040456048636" rel="publisher">Google+</a>
Google+ Authorship & Publisher
• Want to learn more?
• My talk from April 2013:
http://seono.co.uk/2013/04/22/getting-your-face-in-google-my-cardiff-internet-talk/
or
• My upcoming talk at Port80 Localhost,
Newport, August 2014 (date TBC)
http://port80events.co.uk/localhost-events/
EndReturn
hreflang (International SEO)
• Use Google Webmaster Tools to geo-target domain…
• If a ccTLD (e.g. .co.uk) then already designated for you (United Kingdom)
• But… If gTLD (e.g. .com), you can choose!
• Choose your target country, or:
• ‘Unlisted’ = Global
• Working with a UK-based .com that only wants/needs UK traffic?
Be sure to change it!
• You can even geo-target sub-folders via GWT (e.g. domain.com/uk/)
hreflang (International SEO)
• Also: consider hreflang
(full name: rel="alternate" hreflang="x")
• Useful for side-stepping duplicate content issues for multinational
sites:
• English, UK (GBP £)
• English, Australian (AUD $)
• Potentially 99% identical content
• Implement via:
• <head>
• XML sitemaps - http://www.themediaflow.com/tool_hreflang.php
hreflang (International SEO)
• hreflang example:
• Top line: Global (English)
• Middle line: UK (English)
• Bottom line: Australian (English)
<link rel="alternate" hreflang="en" href="http://www.example.com/page.html" />
<link rel="alternate" hreflang="en-gb" href="http://en-gb.example.com/page.html" />
<link rel="alternate" hreflang="en-au" href="http://en-au.example.com/page.html" />
EndReturn
Rich Snippets (e.g. Schema.org)
• Rich snippets summarised in 5 words:
THEY
MAKE
GOOGLE
LOOK
PRETTY
Rich Snippets (e.g. Schema.org)
• Examples:
Rich Snippets (e.g. Schema.org)
• Example of implementation via Schema.org – before:
<h1>Beachwalk Beachwear & Giftware</h1>
A superb collection of fine gifts and clothing to accent your stay
in Mexico Beach.
3102 Highway 98
Mexico Beach, FL
Phone: 850-648-4200
Rich Snippets (e.g. Schema.org)
• Example of implementation via Schema.org – after:
<div itemscope itemtype="http://schema.org/LocalBusiness">
<h1><span itemprop="name">Beachwalk Beachwear & Giftware</span></h1>
<span itemprop="description"> A superb collection of fine gifts and clothing
to accent your stay in Mexico Beach.</span>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">3102 Highway 98</span>
<span itemprop="addressLocality">Mexico Beach</span>,
<span itemprop="addressRegion">FL</span>
</div>
Phone: <span itemprop="telephone">850-648-4200</span>
</div>
Rich Snippets (e.g. Schema.org)
• Test it – http://www.google.com/webmasters/tools/richsnippets
Rich Snippets (e.g. Schema.org)
EndReturn
Pagination (a.k.a. rel="next"/"prev")
• Tags to improve Google’s understanding of paginated content
• Example for http://seono.co.uk/category/seo/page/2/
• Built into WordPress as standard (not sure about other platforms…)
EndReturn
Your adventure ends here.
• Image credits – via Creative Commons licence:
• https://www.flickr.com/photos/notbrucelee/6305665821
• https://www.flickr.com/photos/cdrummbks/3742991709
• https://www.flickr.com/photos/cdrummbks/3743784604
• https://www.flickr.com/photos/cdrummbks/3743784398
• https://www.flickr.com/photos/ocreactive/4250593691
• http://gavd.co.uk/2013/05/announcing-wineface-a-free-android-app/
• https://www.flickr.com/photos/skipgoshannon/2412907219
• https://www.flickr.com/photos/misterjt/2878889135
• https://www.flickr.com/photos/_scypher/4776126765
• http://youchosewrong.tumblr.com/post/25438706634/from-be-an-interplanetary-spy-1-find-the
• (All the rest were screenshots or credited in-slide.)
• SEOno.co.uk (blog)
• morganonlinemarketing.co.uk (freelance)
• @steviephil (Twitter)

More Related Content

What's hot

Modular HTML & CSS
Modular HTML & CSSModular HTML & CSS
Modular HTML & CSS
Shay Howe
 
Technical SEO for WordPress Developers, Designers and Webmasters
Technical SEO for WordPress Developers, Designers and WebmastersTechnical SEO for WordPress Developers, Designers and Webmasters
Technical SEO for WordPress Developers, Designers and Webmasters
Henry Visotski
 
Seo Cheat Sheet
Seo Cheat SheetSeo Cheat Sheet
Seo Cheat Sheet
Anchal Thakur
 
Seo Web Developer Cheat Sheet
Seo Web Developer Cheat SheetSeo Web Developer Cheat Sheet
Seo Web Developer Cheat Sheetjrutter12
 
Introduction to web_design_cs_final_ason
Introduction to web_design_cs_final_asonIntroduction to web_design_cs_final_ason
Introduction to web_design_cs_final_ason
K S RANGASAMY COLLEGE OF ARTS AND SCIENCE
 
SEO AJAX Crawlability in a Responsive Publisher World
SEO AJAX Crawlability in a Responsive Publisher WorldSEO AJAX Crawlability in a Responsive Publisher World
SEO AJAX Crawlability in a Responsive Publisher World
Eric Wu
 
Modular HTML, CSS, & JS Workshop
Modular HTML, CSS, & JS WorkshopModular HTML, CSS, & JS Workshop
Modular HTML, CSS, & JS Workshop
Shay Howe
 
Adorable ones seo analysis
Adorable ones seo analysisAdorable ones seo analysis
Adorable ones seo analysisMais AbuSalah
 
Sourcer\'s Daily Dozen for ERE- Arbita JobMachine
Sourcer\'s Daily Dozen for ERE- Arbita JobMachineSourcer\'s Daily Dozen for ERE- Arbita JobMachine
Sourcer\'s Daily Dozen for ERE- Arbita JobMachine
Glenn Gutmacher
 
Modular HTML & CSS Turbo Workshop
Modular HTML & CSS Turbo WorkshopModular HTML & CSS Turbo Workshop
Modular HTML & CSS Turbo Workshop
Shay Howe
 
Modular HTML & CSS Workshop
Modular HTML & CSS WorkshopModular HTML & CSS Workshop
Modular HTML & CSS Workshop
Shay Howe
 
Seo cheat sheet
Seo cheat sheetSeo cheat sheet
Seo cheat sheet
Sampath Liyanage
 
SourceCon Lab- Bookmarklets by Glenn Gutmacher Oct 2014
SourceCon Lab- Bookmarklets by Glenn Gutmacher Oct 2014SourceCon Lab- Bookmarklets by Glenn Gutmacher Oct 2014
SourceCon Lab- Bookmarklets by Glenn Gutmacher Oct 2014Glenn Gutmacher
 
3 Langkah Mudah Membuat Website Dakwah (User Friendly - SEO Friendly - Mobile...
3 Langkah Mudah Membuat Website Dakwah (User Friendly - SEO Friendly - Mobile...3 Langkah Mudah Membuat Website Dakwah (User Friendly - SEO Friendly - Mobile...
3 Langkah Mudah Membuat Website Dakwah (User Friendly - SEO Friendly - Mobile...
Wahyu Putra
 

What's hot (14)

Modular HTML & CSS
Modular HTML & CSSModular HTML & CSS
Modular HTML & CSS
 
Technical SEO for WordPress Developers, Designers and Webmasters
Technical SEO for WordPress Developers, Designers and WebmastersTechnical SEO for WordPress Developers, Designers and Webmasters
Technical SEO for WordPress Developers, Designers and Webmasters
 
Seo Cheat Sheet
Seo Cheat SheetSeo Cheat Sheet
Seo Cheat Sheet
 
Seo Web Developer Cheat Sheet
Seo Web Developer Cheat SheetSeo Web Developer Cheat Sheet
Seo Web Developer Cheat Sheet
 
Introduction to web_design_cs_final_ason
Introduction to web_design_cs_final_asonIntroduction to web_design_cs_final_ason
Introduction to web_design_cs_final_ason
 
SEO AJAX Crawlability in a Responsive Publisher World
SEO AJAX Crawlability in a Responsive Publisher WorldSEO AJAX Crawlability in a Responsive Publisher World
SEO AJAX Crawlability in a Responsive Publisher World
 
Modular HTML, CSS, & JS Workshop
Modular HTML, CSS, & JS WorkshopModular HTML, CSS, & JS Workshop
Modular HTML, CSS, & JS Workshop
 
Adorable ones seo analysis
Adorable ones seo analysisAdorable ones seo analysis
Adorable ones seo analysis
 
Sourcer\'s Daily Dozen for ERE- Arbita JobMachine
Sourcer\'s Daily Dozen for ERE- Arbita JobMachineSourcer\'s Daily Dozen for ERE- Arbita JobMachine
Sourcer\'s Daily Dozen for ERE- Arbita JobMachine
 
Modular HTML & CSS Turbo Workshop
Modular HTML & CSS Turbo WorkshopModular HTML & CSS Turbo Workshop
Modular HTML & CSS Turbo Workshop
 
Modular HTML & CSS Workshop
Modular HTML & CSS WorkshopModular HTML & CSS Workshop
Modular HTML & CSS Workshop
 
Seo cheat sheet
Seo cheat sheetSeo cheat sheet
Seo cheat sheet
 
SourceCon Lab- Bookmarklets by Glenn Gutmacher Oct 2014
SourceCon Lab- Bookmarklets by Glenn Gutmacher Oct 2014SourceCon Lab- Bookmarklets by Glenn Gutmacher Oct 2014
SourceCon Lab- Bookmarklets by Glenn Gutmacher Oct 2014
 
3 Langkah Mudah Membuat Website Dakwah (User Friendly - SEO Friendly - Mobile...
3 Langkah Mudah Membuat Website Dakwah (User Friendly - SEO Friendly - Mobile...3 Langkah Mudah Membuat Website Dakwah (User Friendly - SEO Friendly - Mobile...
3 Langkah Mudah Membuat Website Dakwah (User Friendly - SEO Friendly - Mobile...
 

Similar to Choose Your Own Adventure: SEO For Web Developers | Unified Diff

BITM3730 11-14.pptx
BITM3730 11-14.pptxBITM3730 11-14.pptx
BITM3730 11-14.pptx
MattMarino13
 
Seo training
Seo trainingSeo training
Seo training
Radu Popescu
 
Kickstart Your Technical SEO for WordPress
Kickstart Your Technical SEO for WordPressKickstart Your Technical SEO for WordPress
Kickstart Your Technical SEO for WordPress
Colby Dimock
 
Seo Cheat Sheet 2 [2013]
Seo Cheat Sheet 2 [2013]Seo Cheat Sheet 2 [2013]
Seo Cheat Sheet 2 [2013]Burt and Co LLC
 
Seo cheat sheet 2013
Seo cheat sheet 2013Seo cheat sheet 2013
Seo cheat sheet 2013
GroupM Spain
 
Seo cheat sheet_2-2013
Seo cheat sheet_2-2013Seo cheat sheet_2-2013
Seo cheat sheet_2-2013
SEOBANK
 
Seo cheat sheet 2013
Seo cheat sheet 2013Seo cheat sheet 2013
Seo cheat sheet 2013
SEOM
 
Moz SEO Cheat Sheet
Moz SEO Cheat SheetMoz SEO Cheat Sheet
Moz SEO Cheat Sheet
jnnydeep
 
The Web Developer's SEO Cheat Sheet 2.0 from the Moz Blog
The Web Developer's SEO Cheat Sheet 2.0 from the Moz BlogThe Web Developer's SEO Cheat Sheet 2.0 from the Moz Blog
The Web Developer's SEO Cheat Sheet 2.0 from the Moz Blog
Foteini Vavitsa
 
Hardcode SEO
Hardcode SEOHardcode SEO
Hardcode SEO
Michel Ozzello
 
Fixing common problems with SEO by Steve Mortiboy
Fixing common problems with SEO by Steve MortiboyFixing common problems with SEO by Steve Mortiboy
Fixing common problems with SEO by Steve Mortiboy
Steve Mortiboy
 
REAL PALMAS GRUCOMSA - Tutorial: Google for Webmasters
REAL PALMAS GRUCOMSA - Tutorial: Google for WebmastersREAL PALMAS GRUCOMSA - Tutorial: Google for Webmasters
REAL PALMAS GRUCOMSA - Tutorial: Google for WebmastersEdysur Construcciones
 
GRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for Webmasters
GRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for WebmastersGRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for Webmasters
GRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for WebmastersEdysur Construcciones
 
Search engine optimization (seo) from Endeca & ATG
Search engine optimization (seo) from Endeca & ATGSearch engine optimization (seo) from Endeca & ATG
Search engine optimization (seo) from Endeca & ATG
Vignesh sitaraman
 
Moz SEO Web cheat sheet 2016
Moz SEO Web cheat sheet 2016Moz SEO Web cheat sheet 2016
Moz SEO Web cheat sheet 2016
Nirav Patel
 
Seo onpage for Developer
Seo onpage for DeveloperSeo onpage for Developer
Seo onpage for Developer
Dương Trần Danh
 
Seo cheat-sheet
Seo cheat-sheetSeo cheat-sheet
Seo cheat-sheet
Harpreet Kaur
 
Seo cheat-sheet
Seo cheat-sheetSeo cheat-sheet
The Web Developer's SEO Cheat Sheet
The Web Developer's SEO Cheat Sheet The Web Developer's SEO Cheat Sheet
The Web Developer's SEO Cheat Sheet
Shubham Kumar Singh
 
Seo cheat sheet
Seo cheat sheetSeo cheat sheet
Seo cheat sheet
Rohan Jha
 

Similar to Choose Your Own Adventure: SEO For Web Developers | Unified Diff (20)

BITM3730 11-14.pptx
BITM3730 11-14.pptxBITM3730 11-14.pptx
BITM3730 11-14.pptx
 
Seo training
Seo trainingSeo training
Seo training
 
Kickstart Your Technical SEO for WordPress
Kickstart Your Technical SEO for WordPressKickstart Your Technical SEO for WordPress
Kickstart Your Technical SEO for WordPress
 
Seo Cheat Sheet 2 [2013]
Seo Cheat Sheet 2 [2013]Seo Cheat Sheet 2 [2013]
Seo Cheat Sheet 2 [2013]
 
Seo cheat sheet 2013
Seo cheat sheet 2013Seo cheat sheet 2013
Seo cheat sheet 2013
 
Seo cheat sheet_2-2013
Seo cheat sheet_2-2013Seo cheat sheet_2-2013
Seo cheat sheet_2-2013
 
Seo cheat sheet 2013
Seo cheat sheet 2013Seo cheat sheet 2013
Seo cheat sheet 2013
 
Moz SEO Cheat Sheet
Moz SEO Cheat SheetMoz SEO Cheat Sheet
Moz SEO Cheat Sheet
 
The Web Developer's SEO Cheat Sheet 2.0 from the Moz Blog
The Web Developer's SEO Cheat Sheet 2.0 from the Moz BlogThe Web Developer's SEO Cheat Sheet 2.0 from the Moz Blog
The Web Developer's SEO Cheat Sheet 2.0 from the Moz Blog
 
Hardcode SEO
Hardcode SEOHardcode SEO
Hardcode SEO
 
Fixing common problems with SEO by Steve Mortiboy
Fixing common problems with SEO by Steve MortiboyFixing common problems with SEO by Steve Mortiboy
Fixing common problems with SEO by Steve Mortiboy
 
REAL PALMAS GRUCOMSA - Tutorial: Google for Webmasters
REAL PALMAS GRUCOMSA - Tutorial: Google for WebmastersREAL PALMAS GRUCOMSA - Tutorial: Google for Webmasters
REAL PALMAS GRUCOMSA - Tutorial: Google for Webmasters
 
GRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for Webmasters
GRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for WebmastersGRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for Webmasters
GRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for Webmasters
 
Search engine optimization (seo) from Endeca & ATG
Search engine optimization (seo) from Endeca & ATGSearch engine optimization (seo) from Endeca & ATG
Search engine optimization (seo) from Endeca & ATG
 
Moz SEO Web cheat sheet 2016
Moz SEO Web cheat sheet 2016Moz SEO Web cheat sheet 2016
Moz SEO Web cheat sheet 2016
 
Seo onpage for Developer
Seo onpage for DeveloperSeo onpage for Developer
Seo onpage for Developer
 
Seo cheat-sheet
Seo cheat-sheetSeo cheat-sheet
Seo cheat-sheet
 
Seo cheat-sheet
Seo cheat-sheetSeo cheat-sheet
Seo cheat-sheet
 
The Web Developer's SEO Cheat Sheet
The Web Developer's SEO Cheat Sheet The Web Developer's SEO Cheat Sheet
The Web Developer's SEO Cheat Sheet
 
Seo cheat sheet
Seo cheat sheetSeo cheat sheet
Seo cheat sheet
 

More from Steve Morgan

Going Solo - The Survival Guide for Freelance SEOs (Present & Future) | brigh...
Going Solo - The Survival Guide for Freelance SEOs (Present & Future) | brigh...Going Solo - The Survival Guide for Freelance SEOs (Present & Future) | brigh...
Going Solo - The Survival Guide for Freelance SEOs (Present & Future) | brigh...
Steve Morgan
 
Online Networking (Anti-Sell Style) | Cardiff Met Centre for Entrepreneurship...
Online Networking (Anti-Sell Style) | Cardiff Met Centre for Entrepreneurship...Online Networking (Anti-Sell Style) | Cardiff Met Centre for Entrepreneurship...
Online Networking (Anti-Sell Style) | Cardiff Met Centre for Entrepreneurship...
Steve Morgan
 
How to (Anti-)Sell Yourself - Online Personal Branding & Networking Tips | Sw...
How to (Anti-)Sell Yourself - Online Personal Branding & Networking Tips | Sw...How to (Anti-)Sell Yourself - Online Personal Branding & Networking Tips | Sw...
How to (Anti-)Sell Yourself - Online Personal Branding & Networking Tips | Sw...
Steve Morgan
 
Anti-Sell: Lead Generation & Networking Tips for Freelancers who Hate Sales |...
Anti-Sell: Lead Generation & Networking Tips for Freelancers who Hate Sales |...Anti-Sell: Lead Generation & Networking Tips for Freelancers who Hate Sales |...
Anti-Sell: Lead Generation & Networking Tips for Freelancers who Hate Sales |...
Steve Morgan
 
Lightning Talk: The History of SEO (in 3 Minutes) | Cardiff SEO Meet
Lightning Talk: The History of SEO (in 3 Minutes) | Cardiff SEO MeetLightning Talk: The History of SEO (in 3 Minutes) | Cardiff SEO Meet
Lightning Talk: The History of SEO (in 3 Minutes) | Cardiff SEO Meet
Steve Morgan
 
SEO & Civil Law: Protecting Yourself from Unfortunate Client Disputes | brigh...
SEO & Civil Law: Protecting Yourself from Unfortunate Client Disputes | brigh...SEO & Civil Law: Protecting Yourself from Unfortunate Client Disputes | brigh...
SEO & Civil Law: Protecting Yourself from Unfortunate Client Disputes | brigh...
Steve Morgan
 
SEO Workshop for Cardiff Metropolitan Uni
SEO Workshop for Cardiff Metropolitan UniSEO Workshop for Cardiff Metropolitan Uni
SEO Workshop for Cardiff Metropolitan Uni
Steve Morgan
 
SEO & Design: Have Your Cake & Optimise It Too | Design Stuff Cardiff
SEO & Design: Have Your Cake & Optimise It Too | Design Stuff CardiffSEO & Design: Have Your Cake & Optimise It Too | Design Stuff Cardiff
SEO & Design: Have Your Cake & Optimise It Too | Design Stuff Cardiff
Steve Morgan
 
25 Posts in One Month: Co-ordinating a ‘Content Blitz’ Campaign on the Cheap ...
25 Posts in One Month: Co-ordinating a ‘Content Blitz’ Campaign on the Cheap ...25 Posts in One Month: Co-ordinating a ‘Content Blitz’ Campaign on the Cheap ...
25 Posts in One Month: Co-ordinating a ‘Content Blitz’ Campaign on the Cheap ...
Steve Morgan
 
A (Very Brief But) Interactive Introduction To SEO | Cardiff Met's Create
A (Very Brief But) Interactive Introduction To SEO | Cardiff Met's CreateA (Very Brief But) Interactive Introduction To SEO | Cardiff Met's Create
A (Very Brief But) Interactive Introduction To SEO | Cardiff Met's CreateSteve Morgan
 
Google-Friendly Link Building Tactics For Online Sellers | Online Seller Wales
Google-Friendly Link Building Tactics For Online Sellers | Online Seller WalesGoogle-Friendly Link Building Tactics For Online Sellers | Online Seller Wales
Google-Friendly Link Building Tactics For Online Sellers | Online Seller Wales
Steve Morgan
 
HSP
HSPHSP
What Skyrim Taught Me About Business Networking | Ignite Cardiff
What Skyrim Taught Me About Business Networking | Ignite CardiffWhat Skyrim Taught Me About Business Networking | Ignite Cardiff
What Skyrim Taught Me About Business Networking | Ignite Cardiff
Steve Morgan
 

More from Steve Morgan (13)

Going Solo - The Survival Guide for Freelance SEOs (Present & Future) | brigh...
Going Solo - The Survival Guide for Freelance SEOs (Present & Future) | brigh...Going Solo - The Survival Guide for Freelance SEOs (Present & Future) | brigh...
Going Solo - The Survival Guide for Freelance SEOs (Present & Future) | brigh...
 
Online Networking (Anti-Sell Style) | Cardiff Met Centre for Entrepreneurship...
Online Networking (Anti-Sell Style) | Cardiff Met Centre for Entrepreneurship...Online Networking (Anti-Sell Style) | Cardiff Met Centre for Entrepreneurship...
Online Networking (Anti-Sell Style) | Cardiff Met Centre for Entrepreneurship...
 
How to (Anti-)Sell Yourself - Online Personal Branding & Networking Tips | Sw...
How to (Anti-)Sell Yourself - Online Personal Branding & Networking Tips | Sw...How to (Anti-)Sell Yourself - Online Personal Branding & Networking Tips | Sw...
How to (Anti-)Sell Yourself - Online Personal Branding & Networking Tips | Sw...
 
Anti-Sell: Lead Generation & Networking Tips for Freelancers who Hate Sales |...
Anti-Sell: Lead Generation & Networking Tips for Freelancers who Hate Sales |...Anti-Sell: Lead Generation & Networking Tips for Freelancers who Hate Sales |...
Anti-Sell: Lead Generation & Networking Tips for Freelancers who Hate Sales |...
 
Lightning Talk: The History of SEO (in 3 Minutes) | Cardiff SEO Meet
Lightning Talk: The History of SEO (in 3 Minutes) | Cardiff SEO MeetLightning Talk: The History of SEO (in 3 Minutes) | Cardiff SEO Meet
Lightning Talk: The History of SEO (in 3 Minutes) | Cardiff SEO Meet
 
SEO & Civil Law: Protecting Yourself from Unfortunate Client Disputes | brigh...
SEO & Civil Law: Protecting Yourself from Unfortunate Client Disputes | brigh...SEO & Civil Law: Protecting Yourself from Unfortunate Client Disputes | brigh...
SEO & Civil Law: Protecting Yourself from Unfortunate Client Disputes | brigh...
 
SEO Workshop for Cardiff Metropolitan Uni
SEO Workshop for Cardiff Metropolitan UniSEO Workshop for Cardiff Metropolitan Uni
SEO Workshop for Cardiff Metropolitan Uni
 
SEO & Design: Have Your Cake & Optimise It Too | Design Stuff Cardiff
SEO & Design: Have Your Cake & Optimise It Too | Design Stuff CardiffSEO & Design: Have Your Cake & Optimise It Too | Design Stuff Cardiff
SEO & Design: Have Your Cake & Optimise It Too | Design Stuff Cardiff
 
25 Posts in One Month: Co-ordinating a ‘Content Blitz’ Campaign on the Cheap ...
25 Posts in One Month: Co-ordinating a ‘Content Blitz’ Campaign on the Cheap ...25 Posts in One Month: Co-ordinating a ‘Content Blitz’ Campaign on the Cheap ...
25 Posts in One Month: Co-ordinating a ‘Content Blitz’ Campaign on the Cheap ...
 
A (Very Brief But) Interactive Introduction To SEO | Cardiff Met's Create
A (Very Brief But) Interactive Introduction To SEO | Cardiff Met's CreateA (Very Brief But) Interactive Introduction To SEO | Cardiff Met's Create
A (Very Brief But) Interactive Introduction To SEO | Cardiff Met's Create
 
Google-Friendly Link Building Tactics For Online Sellers | Online Seller Wales
Google-Friendly Link Building Tactics For Online Sellers | Online Seller WalesGoogle-Friendly Link Building Tactics For Online Sellers | Online Seller Wales
Google-Friendly Link Building Tactics For Online Sellers | Online Seller Wales
 
HSP
HSPHSP
HSP
 
What Skyrim Taught Me About Business Networking | Ignite Cardiff
What Skyrim Taught Me About Business Networking | Ignite CardiffWhat Skyrim Taught Me About Business Networking | Ignite Cardiff
What Skyrim Taught Me About Business Networking | Ignite Cardiff
 

Recently uploaded

Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny LeibrandtThe New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel BussiusYour Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny LeibrandtThe New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
15 ideas and frameworks on the art of storytelling
15 ideas and frameworks on the art of storytelling15 ideas and frameworks on the art of storytelling
15 ideas and frameworks on the art of storytelling
Aatir Abdul Rauf
 
Search Engine Marketing - Competitor and Keyword research
Search Engine Marketing  - Competitor and Keyword researchSearch Engine Marketing  - Competitor and Keyword research
Search Engine Marketing - Competitor and Keyword research
ETMARK ACADEMY
 
FullSail: HOF - Presentation Phil Pallen
FullSail: HOF - Presentation Phil PallenFullSail: HOF - Presentation Phil Pallen
FullSail: HOF - Presentation Phil Pallen
travisomalana
 
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Auxis Consulting & Outsourcing
 
Core Web Vitals SEO Workshop - improve your performance [pdf]
Core Web Vitals SEO Workshop - improve your performance [pdf]Core Web Vitals SEO Workshop - improve your performance [pdf]
Core Web Vitals SEO Workshop - improve your performance [pdf]
Peter Mead
 
My Personal Brand Exploration by Mariano
My Personal Brand Exploration by MarianoMy Personal Brand Exploration by Mariano
My Personal Brand Exploration by Mariano
marianooscos
 
BLOOM_May2024 (r). Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024 (r). Balmer Lawrie Online Monthly BulletinBLOOM_May2024 (r). Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024 (r). Balmer Lawrie Online Monthly Bulletin
BalmerLawrie
 
Coca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing planCoca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing plan
Maswer Ali
 
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
DeepakTripathi733493
 
A Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine OptimizationA Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine Optimization
Brand Highlighters
 
Digital Marketing Training In Bangalore
Digital Marketing Training In BangaloreDigital Marketing Training In Bangalore
Digital Marketing Training In Bangalore
syedasifsyed46
 
Winning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis YuWinning local SEO in the Age of AI - Dennis Yu
May 2024 - VBOUT Partners Meeting Group Session
May 2024 - VBOUT Partners Meeting Group SessionMay 2024 - VBOUT Partners Meeting Group Session
May 2024 - VBOUT Partners Meeting Group Session
Vbout.com
 
SMM Cheap - No. 1 SMM panel in the world
SMM Cheap - No. 1 SMM panel in the worldSMM Cheap - No. 1 SMM panel in the world
SMM Cheap - No. 1 SMM panel in the world
smmpanel567
 
ThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness ReportThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness Report
ThinkNow
 

Recently uploaded (20)

Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
 
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny LeibrandtThe New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
 
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel BussiusYour Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
 
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny LeibrandtThe New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
 
15 ideas and frameworks on the art of storytelling
15 ideas and frameworks on the art of storytelling15 ideas and frameworks on the art of storytelling
15 ideas and frameworks on the art of storytelling
 
Search Engine Marketing - Competitor and Keyword research
Search Engine Marketing  - Competitor and Keyword researchSearch Engine Marketing  - Competitor and Keyword research
Search Engine Marketing - Competitor and Keyword research
 
FullSail: HOF - Presentation Phil Pallen
FullSail: HOF - Presentation Phil PallenFullSail: HOF - Presentation Phil Pallen
FullSail: HOF - Presentation Phil Pallen
 
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
 
Core Web Vitals SEO Workshop - improve your performance [pdf]
Core Web Vitals SEO Workshop - improve your performance [pdf]Core Web Vitals SEO Workshop - improve your performance [pdf]
Core Web Vitals SEO Workshop - improve your performance [pdf]
 
Metaverse Marketing in the Generation of the Internet - Eugene Capon
Metaverse Marketing in the Generation of the Internet - Eugene CaponMetaverse Marketing in the Generation of the Internet - Eugene Capon
Metaverse Marketing in the Generation of the Internet - Eugene Capon
 
My Personal Brand Exploration by Mariano
My Personal Brand Exploration by MarianoMy Personal Brand Exploration by Mariano
My Personal Brand Exploration by Mariano
 
BLOOM_May2024 (r). Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024 (r). Balmer Lawrie Online Monthly BulletinBLOOM_May2024 (r). Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024 (r). Balmer Lawrie Online Monthly Bulletin
 
Coca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing planCoca Cola Branding Strategy and strategic marketing plan
Coca Cola Branding Strategy and strategic marketing plan
 
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
34-Rahul-Mande.pdf PROJECT REPORT MBA 4TH SEMESTER
 
A Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine OptimizationA Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine Optimization
 
Digital Marketing Training In Bangalore
Digital Marketing Training In BangaloreDigital Marketing Training In Bangalore
Digital Marketing Training In Bangalore
 
Winning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis YuWinning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis Yu
 
May 2024 - VBOUT Partners Meeting Group Session
May 2024 - VBOUT Partners Meeting Group SessionMay 2024 - VBOUT Partners Meeting Group Session
May 2024 - VBOUT Partners Meeting Group Session
 
SMM Cheap - No. 1 SMM panel in the world
SMM Cheap - No. 1 SMM panel in the worldSMM Cheap - No. 1 SMM panel in the world
SMM Cheap - No. 1 SMM panel in the world
 
ThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness ReportThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness Report
 

Choose Your Own Adventure: SEO For Web Developers | Unified Diff

  • 1. SEO For Web Developers CHOOSE YOUR OWN ADVENTURE YOU’RE THE STAR OF THE STORY! CHOOSE FROM 12 EXCITING TOPICS! BY STEVE MORGAN
  • 2.
  • 3.
  • 4. Gav
  • 8. Gav Meso seo much optimise
  • 9. Gav Meso seo much optimise wow
  • 10. Gave Meso seo much optimise wow
  • 12.
  • 14. 3 Main Areas of SEO •1) Off-site (links) •2) On-site – copy •3) On-site – technical
  • 15. 3 Main Areas of SEO •1) Off-site (links) •2) On-site – copy •3) On-site – technical
  • 16. Facebook Open Graph & Twitter Cards Titles & Metadata Best Practice Webmaster Tools Status Codes / Redirects Best Practice URLs Best Practice Canonica l-isation URL Parameter s Robots Commands Google+ Authorship & Publisher hreflang (Internationa l SEO) Rich Snippets, e.g. Schema.org Pagination, aka rel="next" Facebook Open Graph & Twitter Cards
  • 17. Titles & Metadata Best Practice • Page Title: • Now determined by pixel width, not character limit (but still about 60-ish) • Text is bigger following Google’s recent redesign: • Make them unique site-wide • [Source: http://moz.com/blog/new-title-tag-guidelines-preview-tool]
  • 18. Titles & Metadata Best Practice • Meta description: • 155-160 characters – Google truncates the rest (similar to title tag) • Google may not use it… Case in point: • …Or Google may mix part of the meta description with a snippet from the page: http://seono.co.uk/2012/08/05/google-showing-combination-of-meta-description-body-snippet-in- serps/ • Make them unique site-wide
  • 19. EndReturn Titles & Metadata Best Practice • Meta keywords: • … • Don’t bother (seriously…!) • Google ignores it • If Yahoo!, Bing, etc. care, it’s not much • Works against you – competitors can see what keywords are important to you…
  • 20. Webmaster Tools • Google Webmaster Tools • Submitting XML sitemaps • Discovering 404 pages • Seeing if you’re affected by a manual penalty • Setting URL parameters • Demoting Sitelinks • Requesting URL removals • “Fetch as Google” • Restore ‘dropped’ links quickly • And so much more…!
  • 21. Webmaster Tools • Bing Webmaster Tools • …sucks! LOL (No, really.) EndReturn
  • 22. Status Codes / Redirects Best Practice • Redirects • Put simply: 301s = GOOD 302s = BAD! • More info here: http://moz.com/learn/seo/redirection
  • 23. Status Codes / Redirects Best Practice • Soft 404s • http://seono.co.uk/2014/04/23/4-examples-of-soft-404s-on-big-websites/ • When your Page Not Found page isn’t a 404… • …So Google indexes it. • [Server header checker tool link] EndReturn
  • 25. URLs Best Practice • Other factors: • Dashes > Underscores • all lowercase > Capitalisation Throughout • Feel free to remove the file extension (e.g. .html at the end) • Therefore… domain.com/example-page > domain.com/Example_Page.htm
  • 26. URLs Best Practice • [Source: http://moz.com/learn/seo/url] EndReturn
  • 27. Canonicalisation <link rel="canonical" href="http://example.com/blog" /> • [Source: http://moz.com/learn/seo/canonicalization]
  • 28. Canonicalisation • Useful for: • www. vs. non-www. • http:// vs. https:// • Duplicate homepage (e.g. www.domain.com vs. www.domain.com/index.htm) • With and without a slash at the end (e.g. /about-us vs. /about-us/) • Search parameters (e.g. …?color=blue) • Referral parameters (e.g. …?utm_source=twitter&utm_medium=profile&utm_campaign=website) • Be careful not to: • Canonicalise everything into the homepage • Canonicalise a sub-domain into the main domain EndReturn
  • 29. URL Parameters • [Source: https://docs.google.com/presentation/d/1xWy5TOkB4rwoUHXFPgwVMgl2Op9PayZOWa5wdW7ZB-o] • Search parameters (e.g. …?color=blue) • Referral parameters (e.g. …?utm_source=twitter&utm_medium=profile&utm_campaign=website)
  • 30. URL Parameters • In Google Webmaster Tools: • https://www.google.com/webmasters/tools/crawl-url-parameters EndReturn
  • 31. Robots Commands • Remove a page from search engines (more effective than robots.txt): <meta name="robots" content="noindex"/> • Some other robots commands: • NOFOLLOW = prevents SE bots from following any links on the page • NOARCHIVE = prevents SEs from showing a cached copy • NOSNIPPET = prevents SEs from showing a description alongside the result • NOODP = blocks the Open Directory Project description of the page from being used in the description • Can be combined (e.g. "noindex,nofollow") • [Source: http://searchengineland.com/meta-robots-tag-101-blocking-spiders-cached-pages-more-10665] EndReturn
  • 32. Facebook Open Graph & Twitter Cards • Facebook Open Graph meta tags: • [Source: http://blog.kissmetrics.com/open-graph-meta-tags/]
  • 33. Facebook Open Graph & Twitter Cards • Facebook Open Graph meta tags: • [Source: http://moz.com/blog/meta-data-templates-123] <!-- Open Graph data --> <meta property="og:title" content="Title Here" /> <meta property="og:type" content="article" /> <meta property="og:url" content=" http://www.example.com/" /> <meta property="og:image" content=" http://example.com/image.jpg" /> <meta property="og:description" content="Description Here" /> <meta property="og:site_name" content="Site Name, i.e. Moz" /> <meta property="fb:admins" content="Facebook numeric ID" />
  • 34. Facebook Open Graph & Twitter Cards • Twitter Card meta tags: • [Source: http://blog.kissmetrics.com/open-graph-meta-tags/]
  • 35. Facebook Open Graph & Twitter Cards • Twitter Card meta tags: • [Source: http://moz.com/blog/meta-data-templates-123] <!-- Twitter Card data --> <meta name="twitter:card" content="summary"> <meta name="twitter:site" content="@publisher_handle"> <meta name="twitter:title" content="Page Title"> <meta name="twitter:description" content="Page description less than 200 characters"> <meta name="twitter:creator" content="@author_handle"> <-- Twitter Summary card images must be at least 200x200px --> <meta name="twitter:image" content=" http://www.example.com/image.jpg"> EndReturn
  • 36. Google+ Authorship & Publisher • Google Authorship, a.k.a. rel="author" • Adding your face to Google’s search results: • Benefits: • No immediate ranking benefit* (yet), but… • It’s eye-catching – increased click-through rate • …Especially if you’re well-known in your industry • * Personalisation – if you follow someone, you may see them higher(?)
  • 37. Google+ Authorship & Publisher • Google Authorship – three ways to implement (Step 1): • 1) In the <head> (on any articles you’ve written) <link rel="author" href="https://plus.google.com/109807087957970967076"/> • 2) Add a parameter to an in-page link <a href="https://plus.google.com/109807087957970967076?rel=author">Steve Morgan</a> • 3) Verify your email • No longer an option…? • Clunky as hell anyway…
  • 38. Google+ Authorship & Publisher • Google Authorship – three ways to implement (Step 2): • Add the site to your Google+ profile’s ‘Contributor to’ section (which is found under the Links sub-section of the About section) My sites Local society Non-SEO guest post SEO social media site Old employer’s blog SEO guest posts
  • 39. Google+ Authorship & Publisher • Test it – http://www.google.com/webmasters/tools/richsnippets
  • 40. Google+ Authorship & Publisher • Google Publisher, a.k.a. rel="publisher" • Equivalent for Google+ Brand pages for branded searches…
  • 41. Google+ Authorship & Publisher • Google Publisher – two ways to implement: • 1) In the <head> (homepage only) <link rel="publisher" href="https://plus.google.com/109733829658465862616"/> • 2) On-page? (possibly new – only just spotted) <a href="https://plus.google.com/112544075040456048636" rel="publisher">Google+</a>
  • 42. Google+ Authorship & Publisher • Want to learn more? • My talk from April 2013: http://seono.co.uk/2013/04/22/getting-your-face-in-google-my-cardiff-internet-talk/ or • My upcoming talk at Port80 Localhost, Newport, August 2014 (date TBC) http://port80events.co.uk/localhost-events/ EndReturn
  • 43. hreflang (International SEO) • Use Google Webmaster Tools to geo-target domain… • If a ccTLD (e.g. .co.uk) then already designated for you (United Kingdom) • But… If gTLD (e.g. .com), you can choose! • Choose your target country, or: • ‘Unlisted’ = Global • Working with a UK-based .com that only wants/needs UK traffic? Be sure to change it! • You can even geo-target sub-folders via GWT (e.g. domain.com/uk/)
  • 44. hreflang (International SEO) • Also: consider hreflang (full name: rel="alternate" hreflang="x") • Useful for side-stepping duplicate content issues for multinational sites: • English, UK (GBP £) • English, Australian (AUD $) • Potentially 99% identical content • Implement via: • <head> • XML sitemaps - http://www.themediaflow.com/tool_hreflang.php
  • 45. hreflang (International SEO) • hreflang example: • Top line: Global (English) • Middle line: UK (English) • Bottom line: Australian (English) <link rel="alternate" hreflang="en" href="http://www.example.com/page.html" /> <link rel="alternate" hreflang="en-gb" href="http://en-gb.example.com/page.html" /> <link rel="alternate" hreflang="en-au" href="http://en-au.example.com/page.html" /> EndReturn
  • 46. Rich Snippets (e.g. Schema.org) • Rich snippets summarised in 5 words: THEY MAKE GOOGLE LOOK PRETTY
  • 47. Rich Snippets (e.g. Schema.org) • Examples:
  • 48. Rich Snippets (e.g. Schema.org) • Example of implementation via Schema.org – before: <h1>Beachwalk Beachwear & Giftware</h1> A superb collection of fine gifts and clothing to accent your stay in Mexico Beach. 3102 Highway 98 Mexico Beach, FL Phone: 850-648-4200
  • 49. Rich Snippets (e.g. Schema.org) • Example of implementation via Schema.org – after: <div itemscope itemtype="http://schema.org/LocalBusiness"> <h1><span itemprop="name">Beachwalk Beachwear & Giftware</span></h1> <span itemprop="description"> A superb collection of fine gifts and clothing to accent your stay in Mexico Beach.</span> <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <span itemprop="streetAddress">3102 Highway 98</span> <span itemprop="addressLocality">Mexico Beach</span>, <span itemprop="addressRegion">FL</span> </div> Phone: <span itemprop="telephone">850-648-4200</span> </div>
  • 50. Rich Snippets (e.g. Schema.org) • Test it – http://www.google.com/webmasters/tools/richsnippets
  • 51. Rich Snippets (e.g. Schema.org) EndReturn
  • 52. Pagination (a.k.a. rel="next"/"prev") • Tags to improve Google’s understanding of paginated content • Example for http://seono.co.uk/category/seo/page/2/ • Built into WordPress as standard (not sure about other platforms…) EndReturn
  • 53. Your adventure ends here. • Image credits – via Creative Commons licence: • https://www.flickr.com/photos/notbrucelee/6305665821 • https://www.flickr.com/photos/cdrummbks/3742991709 • https://www.flickr.com/photos/cdrummbks/3743784604 • https://www.flickr.com/photos/cdrummbks/3743784398 • https://www.flickr.com/photos/ocreactive/4250593691 • http://gavd.co.uk/2013/05/announcing-wineface-a-free-android-app/ • https://www.flickr.com/photos/skipgoshannon/2412907219 • https://www.flickr.com/photos/misterjt/2878889135 • https://www.flickr.com/photos/_scypher/4776126765 • http://youchosewrong.tumblr.com/post/25438706634/from-be-an-interplanetary-spy-1-find-the • (All the rest were screenshots or credited in-slide.) • SEOno.co.uk (blog) • morganonlinemarketing.co.uk (freelance) • @steviephil (Twitter)