SlideShare a Scribd company logo
1 of 53
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 & CSSShay 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 WebmastersHenry Visotski
 
Seo Web Developer Cheat Sheet
Seo Web Developer Cheat SheetSeo Web Developer Cheat Sheet
Seo Web Developer Cheat Sheetjrutter12
 
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 WorldEric Wu
 
Modular HTML, CSS, & JS Workshop
Modular HTML, CSS, & JS WorkshopModular HTML, CSS, & JS Workshop
Modular HTML, CSS, & JS WorkshopShay 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 JobMachineGlenn Gutmacher
 
Modular HTML & CSS Turbo Workshop
Modular HTML & CSS Turbo WorkshopModular HTML & CSS Turbo Workshop
Modular HTML & CSS Turbo WorkshopShay Howe
 
Modular HTML & CSS Workshop
Modular HTML & CSS WorkshopModular HTML & CSS Workshop
Modular HTML & CSS WorkshopShay Howe
 
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.pptxMattMarino13
 
Kickstart Your Technical SEO for WordPress
Kickstart Your Technical SEO for WordPressKickstart Your Technical SEO for WordPress
Kickstart Your Technical SEO for WordPressColby Dimock
 
Seo cheat sheet 2013
Seo cheat sheet 2013Seo cheat sheet 2013
Seo cheat sheet 2013GroupM Spain
 
Seo cheat sheet_2-2013
Seo cheat sheet_2-2013Seo cheat sheet_2-2013
Seo cheat sheet_2-2013SEOBANK
 
Seo cheat sheet 2013
Seo cheat sheet 2013Seo cheat sheet 2013
Seo cheat sheet 2013SEOM
 
Moz SEO Cheat Sheet
Moz SEO Cheat SheetMoz SEO Cheat Sheet
Moz SEO Cheat Sheetjnnydeep
 
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 BlogFoteini Vavitsa
 
Seo Cheat Sheet 2 [2013]
Seo Cheat Sheet 2 [2013]Seo Cheat Sheet 2 [2013]
Seo Cheat Sheet 2 [2013]Burt and Co LLC
 
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 MortiboySteve 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 & ATGVignesh sitaraman
 
Moz SEO Web cheat sheet 2016
Moz SEO Web cheat sheet 2016Moz SEO Web cheat sheet 2016
Moz SEO Web cheat sheet 2016Nirav Patel
 
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 sheetRohan 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 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
 
Seo Cheat Sheet 2 [2013]
Seo Cheat Sheet 2 [2013]Seo Cheat Sheet 2 [2013]
Seo Cheat Sheet 2 [2013]
 
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 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
 
Seo cheat-sheet
Seo cheat-sheetSeo cheat-sheet
Seo cheat-sheet
 
Seo onpage for Developer
Seo onpage for DeveloperSeo onpage for Developer
Seo onpage for Developer
 

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 MeetSteve 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 UniSteve 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 CardiffSteve 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 WalesSteve Morgan
 
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 CardiffSteve 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

Rohtak Escorts Service Girl ^ 9332606886, WhatsApp Anytime Rohtak
Rohtak Escorts Service Girl ^ 9332606886, WhatsApp Anytime RohtakRohtak Escorts Service Girl ^ 9332606886, WhatsApp Anytime Rohtak
Rohtak Escorts Service Girl ^ 9332606886, WhatsApp Anytime Rohtakmeghakumariji156
 
The seven principles of persuasion by Dr. Robert Cialdini
The seven principles of persuasion by Dr. Robert CialdiniThe seven principles of persuasion by Dr. Robert Cialdini
The seven principles of persuasion by Dr. Robert CialdiniSurya Prasath
 
How consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their livesHow consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their livesMathuraa
 
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdfTAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdfSocial Samosa
 
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesMedia Logic
 
Crypto Quantum Leap - Digital - membership area
Crypto Quantum Leap -  Digital - membership areaCrypto Quantum Leap -  Digital - membership area
Crypto Quantum Leap - Digital - membership areajaynee G
 
Elevating Your Digital Presence by Evitha.pdf
Elevating Your Digital Presence by Evitha.pdfElevating Your Digital Presence by Evitha.pdf
Elevating Your Digital Presence by Evitha.pdfevithatojoparel
 
The 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptxThe 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptxelizabethella096
 
Mastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to SuccessMastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to SuccessAbdulsamad Lukman
 
Personal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptx
Personal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptxPersonal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptx
Personal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptxIngridSelk
 
Gain potential customers through Lead Generation
Gain potential customers through Lead GenerationGain potential customers through Lead Generation
Gain potential customers through Lead Generationvidhyalakshmiveerapp
 
INCOME TAXATION- CHAPTER 13-A ADDITIONAL CLAIMABLE COMPENSATION EXPENSE
INCOME TAXATION- CHAPTER 13-A ADDITIONAL CLAIMABLE COMPENSATION EXPENSEINCOME TAXATION- CHAPTER 13-A ADDITIONAL CLAIMABLE COMPENSATION EXPENSE
INCOME TAXATION- CHAPTER 13-A ADDITIONAL CLAIMABLE COMPENSATION EXPENSERicaAbellanosa
 
[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies UncoveredSearch Engine Journal
 
HOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATION
HOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATIONHOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATION
HOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATIONpratheeshraj987
 
The Art of sales from fictional characters.
The Art of sales from fictional characters.The Art of sales from fictional characters.
The Art of sales from fictional characters.Bharathi sakthi
 
Aiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMMAiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMMaiizennxqc
 
SALES-PITCH-an-introduction-to-sales.pptx
SALES-PITCH-an-introduction-to-sales.pptxSALES-PITCH-an-introduction-to-sales.pptx
SALES-PITCH-an-introduction-to-sales.pptx23397013
 
Social Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh BendaySocial Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh BendayMaharshBenday
 
The Essence of Mothers Celebrating the Heart of the Family.pptx
The Essence of Mothers Celebrating the Heart of the Family.pptxThe Essence of Mothers Celebrating the Heart of the Family.pptx
The Essence of Mothers Celebrating the Heart of the Family.pptxelizabethella096
 

Recently uploaded (20)

Rohtak Escorts Service Girl ^ 9332606886, WhatsApp Anytime Rohtak
Rohtak Escorts Service Girl ^ 9332606886, WhatsApp Anytime RohtakRohtak Escorts Service Girl ^ 9332606886, WhatsApp Anytime Rohtak
Rohtak Escorts Service Girl ^ 9332606886, WhatsApp Anytime Rohtak
 
The seven principles of persuasion by Dr. Robert Cialdini
The seven principles of persuasion by Dr. Robert CialdiniThe seven principles of persuasion by Dr. Robert Cialdini
The seven principles of persuasion by Dr. Robert Cialdini
 
How consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their livesHow consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their lives
 
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdfTAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
 
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
 
Crypto Quantum Leap - Digital - membership area
Crypto Quantum Leap -  Digital - membership areaCrypto Quantum Leap -  Digital - membership area
Crypto Quantum Leap - Digital - membership area
 
Elevating Your Digital Presence by Evitha.pdf
Elevating Your Digital Presence by Evitha.pdfElevating Your Digital Presence by Evitha.pdf
Elevating Your Digital Presence by Evitha.pdf
 
The 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptxThe 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptx
 
Mastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to SuccessMastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to Success
 
Personal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptx
Personal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptxPersonal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptx
Personal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptx
 
Gain potential customers through Lead Generation
Gain potential customers through Lead GenerationGain potential customers through Lead Generation
Gain potential customers through Lead Generation
 
INCOME TAXATION- CHAPTER 13-A ADDITIONAL CLAIMABLE COMPENSATION EXPENSE
INCOME TAXATION- CHAPTER 13-A ADDITIONAL CLAIMABLE COMPENSATION EXPENSEINCOME TAXATION- CHAPTER 13-A ADDITIONAL CLAIMABLE COMPENSATION EXPENSE
INCOME TAXATION- CHAPTER 13-A ADDITIONAL CLAIMABLE COMPENSATION EXPENSE
 
[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered
 
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
 
HOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATION
HOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATIONHOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATION
HOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATION
 
The Art of sales from fictional characters.
The Art of sales from fictional characters.The Art of sales from fictional characters.
The Art of sales from fictional characters.
 
Aiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMMAiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMM
 
SALES-PITCH-an-introduction-to-sales.pptx
SALES-PITCH-an-introduction-to-sales.pptxSALES-PITCH-an-introduction-to-sales.pptx
SALES-PITCH-an-introduction-to-sales.pptx
 
Social Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh BendaySocial Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh Benday
 
The Essence of Mothers Celebrating the Heart of the Family.pptx
The Essence of Mothers Celebrating the Heart of the Family.pptxThe Essence of Mothers Celebrating the Heart of the Family.pptx
The Essence of Mothers Celebrating the Heart of the Family.pptx
 

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)