SlideShare a Scribd company logo
TECHNICAL SEO FTW!
Andrew Isidoro
#CardiffSEO
■ Work for Gocompare.com as SEO and Social Media Manager
■ Written for some places:
■ Tried to build some stuff:
About me
@Andrew_Isidoro
Quick question…
Who already does SEO now?
@Andrew_Isidoro
What is SEO?
■ Title Tags
■ Meta descriptions
■ URLs
■ H1 headers
■ H2 headers
■ Alt tags for images
■ Digital PR
■ Anchor text
■ Do-follow link building
■ Citations/NAP
■ Link removal
■ Compelling content etc.
@Andrew_Isidoro
What is SEO?
■ Title Tags
■ Meta descriptions
■ URLs
■ H1 headers
■ H2 headers
■ Alt tags for images
■ Digital PR
■ Anchor text
■ Do-follow link building
■ Citations/NAP
■ Link removal
■ Compelling content etc.
NOPE!
@Andrew_Isidoro
What is technical SEO?
“Technical SEO involves the optimisation of webpage
elements that users can't necessarily see without
looking at the source code.”
@Andrew_Isidoro
Less of this…
@Andrew_Isidoro
More of this…
@Andrew_Isidoro
@Andrew_Isidoro
Well, I think Google does…
Well optimised websites are:
■ Easy to index
■ Easy to crawl
■ Give more information
■ Have less code and image bloat
■ Easier to parse
■ Require less crawl budget
■ Make it easier to classify
■ Take up less data-center space
@Andrew_Isidoro
Well, I think Google does…
Well optimised websites are:
■ Easy to index
■ Easy to crawl
■ Give more information
■ Have less code and page bloat
■ Easier to parse
■ Require less crawl budget
■ Make it easier to classify
■ Take up less data-center space
@Andrew_Isidoro
…which means your boss does too.
Technical audit implementation for a client has led to a 48.25% increase in organic traffic and growing…
@Andrew_Isidoro
Tip 1.
Sitemaps
@Andrew_Isidoro
Sitemaps
■ Usually XML based
■ Sitemaps allow 50,000 URLs
■ Should be kept under 50MB
■ Up to 500 sitemaps per account
■ Submit to Google and Bing via webmaster tools dashboards.
■ Always submit something!
@Andrew_Isidoro
Media sitemaps
■ Don’t forget your images! Utilise image sitemaps.
■ Mobile URLs? Use a mobile sitemap.
■ Newsworthy? Use a news sitemap.
■ Got video? Get a video sitemap in.
More info at: https://searchenginewatch.com/sew/how-to/2048706/the-site-map-gateway-
optimization
@Andrew_Isidoro
Keep them clean!
■ Clear out duplicated URLs
■ Remove 404 /broken pages
■ Remove redirecting pages
■ Remove un-canonicalised/no-indexed pages
■ Remove irrelevant pages (e.g.. tag pages or search result pages)
Remember: less wastage = more efficient crawl = happy Google
@Andrew_Isidoro
Pro tip! – Divide and conquer
■ Split sitemaps into different site sections or products:
■ Better site indexation
■ Can help highlight site section hierarchy
■ More accurate indexation data at a glance!
More info at: https://moz.com/blog/multiple-xml-sitemaps-increased-indexation-and-traffic
@Andrew_Isidoro
Tip 2.
Site modelling
@Andrew_Isidoro
Model a site structure
■ Make use of force directed diagrams
■ Create broad to narrow content silos
■ Stay topical
■ Keep the structure as flat as possible
■ Pro tip – Try using gephi.org to model out new
structures
More info: https://www.portent.com/blog/seo/seo-
force-directed-diagrams.htm
@Andrew_Isidoro
Tip 3.
Page speed
@Andrew_Isidoro
Page speed
■ Page speed is a ranking factor.
■ Larger pages take up more of your crawl budget
■ Slow loading pages may make users bounce back to the SERPS known as pogo-
sticking.
Don’t make Google waste crawl on “bulky” pages
@Andrew_Isidoro
Shed the (page) weight!
■ Install GZIP for server compression – around 70% savings
■ Compress HTML, CSS & JS –
■ Reduce redirects
■ Use a content distribution network
■ Optimize images
Beginner tip – Use GTMetrix to get a good overview of where you can optimise
Pro tip – Install sitespeed.io via NPM to run a page speed audit across multiple URLs
@Andrew_Isidoro
Using a common CMS?
You’re in luck!
■ WordPress
W3 total cache - https://wordpress.org/plugins/w3-total-cache/
■ Drupal
Advagg - https://www.drupal.org/project/advagg
■ Joomla
jch-optimize - http://extensions.joomla.org/extension/jch-optimize
@Andrew_Isidoro
Tip 4.
Crawl optimisation
@Andrew_Isidoro
Log file analysis
■ Server logs are analytics on acid…
■ Dive into the logs!
■ Find spider traps
■ Where is Googlebot visiting most often?
■ Where is there a crawl deficiency?
■ More info: https://builtvisible.com/log-file-analysis/
@Andrew_Isidoro
Robots.txt
■ Don’t give them junk - Limit Googlebot/Bingbot’s diet
■ Block non-organic landing pages
■ Use noindex in robots.txt to remove blocked pages from the index -
http://ohgm.co.uk/de-index-pages-blocked-robots-txt/
■ Add your sitemap URL for indexing:
Sitemap: http://www.gocompare.com/sitemap.xml
@Andrew_Isidoro
Redirects
Redirects can be a major cause of wasted crawl
■ Know your redirects – 301 vs 302 vs 307
■ Use if absolutely necessary
■ Never link to an internal redirect – there’s no need!
@Andrew_Isidoro
Housekeeping
■ Eliminate links to 404 error pages - both internal and external
■ Limit links to non-ranking pages (about us, contact us etc.)
■ Eliminate excess pages
■ Manage URL parameters within GSC /Bing WMT
■ Don’t forget your HTML sitemap – Highlight your most important pages
@Andrew_Isidoro
Tip 5.
Canonical pages
@Andrew_Isidoro
What does that even mean?
■ Canonicalising URLs is just a fancy way of saying:
“Content should only ever be available at one URL”
@Andrew_Isidoro
Canonicalise!
■ Site run over www. and non-www versions? That’s a problem!
■ Site run over http and https versions? That’s a problem!
■ Site run over uppercase and lowercase URLs? That’s a problem!
■ Site run trailing slash URLs and non-trailing slash versions? That’s a problem!
■ Make sure all of these redirect to the canonical version!
■ Use rel-canonical to catch any stragglers.
@Andrew_Isidoro
Tip 6.
Semantic mark-up
@Andrew_Isidoro
Semantic mark-up
■ Think about implementing Schema.org
■ Google has great guidelines available at:
https://developers.google.com/search/docs/guide
s/intro-structured-data
■ Google is in the process of adding JSON-LD support
for all major rich snippets
Pro tip – Implement Schema.org in bulk via JSON-LD through Google Tag manager. More info
at: https://moz.com/blog/using-google-tag-manager-to-dynamically-generate-schema-org-
json-ld-tags
@Andrew_Isidoro
That should get you started…
@Andrew_Isidoro
Thanks for listening 
Get in touch:
@Andrew_Isidoro
Andrew@seofosho.com
http://www.andrewisidoro.co.uk

More Related Content

Similar to Technical SEO FTW!

BITM3730 11-14.pptx
BITM3730 11-14.pptxBITM3730 11-14.pptx
BITM3730 11-14.pptx
MattMarino13
 
Programmatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and Zillow
Programmatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and ZillowProgrammatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and Zillow
Programmatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and Zillow
Bernard Huang
 
The State of Pagination & Infinite Scroll - BrightonSEO April 2019 - Adam Gent
The State of Pagination & Infinite Scroll - BrightonSEO   April 2019 - Adam GentThe State of Pagination & Infinite Scroll - BrightonSEO   April 2019 - Adam Gent
The State of Pagination & Infinite Scroll - BrightonSEO April 2019 - Adam Gent
DeepCrawl
 
The State of the Web: Pagination and Infinite Scroll
The State of the Web: Pagination and Infinite ScrollThe State of the Web: Pagination and Infinite Scroll
The State of the Web: Pagination and Infinite Scroll
Adam Gent
 
WooCommerce Meetup - SEO
WooCommerce Meetup - SEOWooCommerce Meetup - SEO
WooCommerce Meetup - SEO
Rodolfo Melogli
 
What You Need to Know About Technical SEO
What You Need to Know About Technical SEOWhat You Need to Know About Technical SEO
What You Need to Know About Technical SEO
Niki Mosier
 
SEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search TrafficSEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search Traffic
Bernard Huang
 
Search Engine Optimization: Secrets Revealed!
Search Engine Optimization: Secrets Revealed!Search Engine Optimization: Secrets Revealed!
Search Engine Optimization: Secrets Revealed!
June Bachman
 
SEO for developers in e-commerce business
SEO for developers in e-commerce businessSEO for developers in e-commerce business
SEO for developers in e-commerce business
Mirumee Software
 
SEO training
SEO trainingSEO training
SEO training
Gayatri Gadre
 
SEMrush webinar 2019_SEO Audit
SEMrush webinar 2019_SEO AuditSEMrush webinar 2019_SEO Audit
SEMrush webinar 2019_SEO Audit
Sona Bulgadaryan
 
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
 
Tools for SEO Onsite Audits
Tools for SEO Onsite AuditsTools for SEO Onsite Audits
Tools for SEO Onsite Audits
Mark Ginsberg
 
SEO Quick Wins: The Small Things that Make The Big Differences
SEO Quick Wins: The Small Things that Make The Big DifferencesSEO Quick Wins: The Small Things that Make The Big Differences
SEO Quick Wins: The Small Things that Make The Big Differences
removed_0c0b4c2772c06b1f9e8a61187e1dfa9f
 
Stress-free Website Redesign for Search and Social - Mozinar
Stress-free Website Redesign for Search and Social - MozinarStress-free Website Redesign for Search and Social - Mozinar
Stress-free Website Redesign for Search and Social - Mozinar
Yo! Yo! SEO
 
PageRank Sculpting with Nofollow Revisited - Adam Audette, SMX East 2009
PageRank Sculpting with Nofollow Revisited - Adam Audette, SMX East 2009PageRank Sculpting with Nofollow Revisited - Adam Audette, SMX East 2009
PageRank Sculpting with Nofollow Revisited - Adam Audette, SMX East 2009
Adam Audette
 
BITM3730 11-14.pptx
BITM3730 11-14.pptxBITM3730 11-14.pptx
BITM3730 11-14.pptx
MattMarino13
 
Google Analytics & SEO Blogging. JCiEdinburgh - Ben Rogers - Attacat
Google Analytics & SEO Blogging. JCiEdinburgh - Ben Rogers - AttacatGoogle Analytics & SEO Blogging. JCiEdinburgh - Ben Rogers - Attacat
Google Analytics & SEO Blogging. JCiEdinburgh - Ben Rogers - AttacatAttacat Internet Marketing
 
Content Audit Webinar with Everett & URL Profiler
Content Audit Webinar with Everett & URL ProfilerContent Audit Webinar with Everett & URL Profiler
Content Audit Webinar with Everett & URL Profiler
GoInflow
 
Technical SEO for large eCommerce websites
Technical SEO for large eCommerce websitesTechnical SEO for large eCommerce websites
Technical SEO for large eCommerce websites
SerenaPearson2
 

Similar to Technical SEO FTW! (20)

BITM3730 11-14.pptx
BITM3730 11-14.pptxBITM3730 11-14.pptx
BITM3730 11-14.pptx
 
Programmatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and Zillow
Programmatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and ZillowProgrammatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and Zillow
Programmatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and Zillow
 
The State of Pagination & Infinite Scroll - BrightonSEO April 2019 - Adam Gent
The State of Pagination & Infinite Scroll - BrightonSEO   April 2019 - Adam GentThe State of Pagination & Infinite Scroll - BrightonSEO   April 2019 - Adam Gent
The State of Pagination & Infinite Scroll - BrightonSEO April 2019 - Adam Gent
 
The State of the Web: Pagination and Infinite Scroll
The State of the Web: Pagination and Infinite ScrollThe State of the Web: Pagination and Infinite Scroll
The State of the Web: Pagination and Infinite Scroll
 
WooCommerce Meetup - SEO
WooCommerce Meetup - SEOWooCommerce Meetup - SEO
WooCommerce Meetup - SEO
 
What You Need to Know About Technical SEO
What You Need to Know About Technical SEOWhat You Need to Know About Technical SEO
What You Need to Know About Technical SEO
 
SEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search TrafficSEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search Traffic
 
Search Engine Optimization: Secrets Revealed!
Search Engine Optimization: Secrets Revealed!Search Engine Optimization: Secrets Revealed!
Search Engine Optimization: Secrets Revealed!
 
SEO for developers in e-commerce business
SEO for developers in e-commerce businessSEO for developers in e-commerce business
SEO for developers in e-commerce business
 
SEO training
SEO trainingSEO training
SEO training
 
SEMrush webinar 2019_SEO Audit
SEMrush webinar 2019_SEO AuditSEMrush webinar 2019_SEO Audit
SEMrush webinar 2019_SEO Audit
 
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
 
Tools for SEO Onsite Audits
Tools for SEO Onsite AuditsTools for SEO Onsite Audits
Tools for SEO Onsite Audits
 
SEO Quick Wins: The Small Things that Make The Big Differences
SEO Quick Wins: The Small Things that Make The Big DifferencesSEO Quick Wins: The Small Things that Make The Big Differences
SEO Quick Wins: The Small Things that Make The Big Differences
 
Stress-free Website Redesign for Search and Social - Mozinar
Stress-free Website Redesign for Search and Social - MozinarStress-free Website Redesign for Search and Social - Mozinar
Stress-free Website Redesign for Search and Social - Mozinar
 
PageRank Sculpting with Nofollow Revisited - Adam Audette, SMX East 2009
PageRank Sculpting with Nofollow Revisited - Adam Audette, SMX East 2009PageRank Sculpting with Nofollow Revisited - Adam Audette, SMX East 2009
PageRank Sculpting with Nofollow Revisited - Adam Audette, SMX East 2009
 
BITM3730 11-14.pptx
BITM3730 11-14.pptxBITM3730 11-14.pptx
BITM3730 11-14.pptx
 
Google Analytics & SEO Blogging. JCiEdinburgh - Ben Rogers - Attacat
Google Analytics & SEO Blogging. JCiEdinburgh - Ben Rogers - AttacatGoogle Analytics & SEO Blogging. JCiEdinburgh - Ben Rogers - Attacat
Google Analytics & SEO Blogging. JCiEdinburgh - Ben Rogers - Attacat
 
Content Audit Webinar with Everett & URL Profiler
Content Audit Webinar with Everett & URL ProfilerContent Audit Webinar with Everett & URL Profiler
Content Audit Webinar with Everett & URL Profiler
 
Technical SEO for large eCommerce websites
Technical SEO for large eCommerce websitesTechnical SEO for large eCommerce websites
Technical SEO for large eCommerce websites
 

Recently uploaded

Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdfOffissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
offisadizayn
 
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
 
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
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
 
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CROAI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
VWO
 
BLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024. Balmer Lawrie Online Monthly BulletinBLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
BalmerLawrie
 
ThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness ReportThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness Report
ThinkNow
 
De-risk Your Digital Evolution - Hannah Grap
De-risk Your Digital Evolution - Hannah GrapDe-risk Your Digital Evolution - Hannah Grap
5 Big Bets for 2024 - Jamie A. Lee, Stripes Co
5 Big Bets for 2024 - Jamie A. Lee, Stripes Co5 Big Bets for 2024 - Jamie A. Lee, Stripes Co
DMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docxDMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docx
TravisMalana
 
Digital Money Maker Club – von Gunnar Kessler digital.
Digital Money Maker Club – von Gunnar Kessler digital.Digital Money Maker Club – von Gunnar Kessler digital.
Digital Money Maker Club – von Gunnar Kessler digital.
focsh890
 
Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...
Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...
Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
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
 
Marketing as a Primary Revenue Driver - Lee Levitt
Marketing as a Primary Revenue Driver - Lee LevittMarketing as a Primary Revenue Driver - Lee Levitt
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
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman,  Wiideman Consulting GroupSEO Master Class - Steve Wiideman,  Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
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
Digital Marketing Trends - Experts Insights on How
Digital Marketing Trends - Experts Insights on HowDigital Marketing Trends - Experts Insights on How
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
 

Recently uploaded (20)

Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdfOffissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
 
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
 
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
 
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
 
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CROAI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
AI-Powered Personalization: Principles, Use Cases, and Its Impact on CRO
 
BLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024. Balmer Lawrie Online Monthly BulletinBLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_May2024. Balmer Lawrie Online Monthly Bulletin
 
ThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness ReportThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness Report
 
De-risk Your Digital Evolution - Hannah Grap
De-risk Your Digital Evolution - Hannah GrapDe-risk Your Digital Evolution - Hannah Grap
De-risk Your Digital Evolution - Hannah Grap
 
5 Big Bets for 2024 - Jamie A. Lee, Stripes Co
5 Big Bets for 2024 - Jamie A. Lee, Stripes Co5 Big Bets for 2024 - Jamie A. Lee, Stripes Co
5 Big Bets for 2024 - Jamie A. Lee, Stripes Co
 
DMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docxDMF Portfolio Piece Smart Goals - Artist Management.docx
DMF Portfolio Piece Smart Goals - Artist Management.docx
 
Digital Money Maker Club – von Gunnar Kessler digital.
Digital Money Maker Club – von Gunnar Kessler digital.Digital Money Maker Club – von Gunnar Kessler digital.
Digital Money Maker Club – von Gunnar Kessler digital.
 
Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...
Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...
Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...
 
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
 
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
 
Marketing as a Primary Revenue Driver - Lee Levitt
Marketing as a Primary Revenue Driver - Lee LevittMarketing as a Primary Revenue Driver - Lee Levitt
Marketing as a Primary Revenue Driver - Lee Levitt
 
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
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman,  Wiideman Consulting GroupSEO Master Class - Steve Wiideman,  Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
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
 
Digital Marketing Trends - Experts Insights on How
Digital Marketing Trends - Experts Insights on HowDigital Marketing Trends - Experts Insights on How
Digital Marketing Trends - Experts Insights on How
 
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
 

Technical SEO FTW!

  • 1. TECHNICAL SEO FTW! Andrew Isidoro #CardiffSEO
  • 2. ■ Work for Gocompare.com as SEO and Social Media Manager ■ Written for some places: ■ Tried to build some stuff: About me @Andrew_Isidoro
  • 3. Quick question… Who already does SEO now? @Andrew_Isidoro
  • 4. What is SEO? ■ Title Tags ■ Meta descriptions ■ URLs ■ H1 headers ■ H2 headers ■ Alt tags for images ■ Digital PR ■ Anchor text ■ Do-follow link building ■ Citations/NAP ■ Link removal ■ Compelling content etc. @Andrew_Isidoro
  • 5. What is SEO? ■ Title Tags ■ Meta descriptions ■ URLs ■ H1 headers ■ H2 headers ■ Alt tags for images ■ Digital PR ■ Anchor text ■ Do-follow link building ■ Citations/NAP ■ Link removal ■ Compelling content etc. NOPE! @Andrew_Isidoro
  • 6. What is technical SEO? “Technical SEO involves the optimisation of webpage elements that users can't necessarily see without looking at the source code.” @Andrew_Isidoro
  • 10. Well, I think Google does… Well optimised websites are: ■ Easy to index ■ Easy to crawl ■ Give more information ■ Have less code and image bloat ■ Easier to parse ■ Require less crawl budget ■ Make it easier to classify ■ Take up less data-center space @Andrew_Isidoro
  • 11. Well, I think Google does… Well optimised websites are: ■ Easy to index ■ Easy to crawl ■ Give more information ■ Have less code and page bloat ■ Easier to parse ■ Require less crawl budget ■ Make it easier to classify ■ Take up less data-center space @Andrew_Isidoro
  • 12. …which means your boss does too. Technical audit implementation for a client has led to a 48.25% increase in organic traffic and growing… @Andrew_Isidoro
  • 14. Sitemaps ■ Usually XML based ■ Sitemaps allow 50,000 URLs ■ Should be kept under 50MB ■ Up to 500 sitemaps per account ■ Submit to Google and Bing via webmaster tools dashboards. ■ Always submit something! @Andrew_Isidoro
  • 15. Media sitemaps ■ Don’t forget your images! Utilise image sitemaps. ■ Mobile URLs? Use a mobile sitemap. ■ Newsworthy? Use a news sitemap. ■ Got video? Get a video sitemap in. More info at: https://searchenginewatch.com/sew/how-to/2048706/the-site-map-gateway- optimization @Andrew_Isidoro
  • 16. Keep them clean! ■ Clear out duplicated URLs ■ Remove 404 /broken pages ■ Remove redirecting pages ■ Remove un-canonicalised/no-indexed pages ■ Remove irrelevant pages (e.g.. tag pages or search result pages) Remember: less wastage = more efficient crawl = happy Google @Andrew_Isidoro
  • 17. Pro tip! – Divide and conquer ■ Split sitemaps into different site sections or products: ■ Better site indexation ■ Can help highlight site section hierarchy ■ More accurate indexation data at a glance! More info at: https://moz.com/blog/multiple-xml-sitemaps-increased-indexation-and-traffic @Andrew_Isidoro
  • 19. Model a site structure ■ Make use of force directed diagrams ■ Create broad to narrow content silos ■ Stay topical ■ Keep the structure as flat as possible ■ Pro tip – Try using gephi.org to model out new structures More info: https://www.portent.com/blog/seo/seo- force-directed-diagrams.htm @Andrew_Isidoro
  • 21. Page speed ■ Page speed is a ranking factor. ■ Larger pages take up more of your crawl budget ■ Slow loading pages may make users bounce back to the SERPS known as pogo- sticking. Don’t make Google waste crawl on “bulky” pages @Andrew_Isidoro
  • 22. Shed the (page) weight! ■ Install GZIP for server compression – around 70% savings ■ Compress HTML, CSS & JS – ■ Reduce redirects ■ Use a content distribution network ■ Optimize images Beginner tip – Use GTMetrix to get a good overview of where you can optimise Pro tip – Install sitespeed.io via NPM to run a page speed audit across multiple URLs @Andrew_Isidoro
  • 23. Using a common CMS? You’re in luck! ■ WordPress W3 total cache - https://wordpress.org/plugins/w3-total-cache/ ■ Drupal Advagg - https://www.drupal.org/project/advagg ■ Joomla jch-optimize - http://extensions.joomla.org/extension/jch-optimize @Andrew_Isidoro
  • 25. Log file analysis ■ Server logs are analytics on acid… ■ Dive into the logs! ■ Find spider traps ■ Where is Googlebot visiting most often? ■ Where is there a crawl deficiency? ■ More info: https://builtvisible.com/log-file-analysis/ @Andrew_Isidoro
  • 26. Robots.txt ■ Don’t give them junk - Limit Googlebot/Bingbot’s diet ■ Block non-organic landing pages ■ Use noindex in robots.txt to remove blocked pages from the index - http://ohgm.co.uk/de-index-pages-blocked-robots-txt/ ■ Add your sitemap URL for indexing: Sitemap: http://www.gocompare.com/sitemap.xml @Andrew_Isidoro
  • 27. Redirects Redirects can be a major cause of wasted crawl ■ Know your redirects – 301 vs 302 vs 307 ■ Use if absolutely necessary ■ Never link to an internal redirect – there’s no need! @Andrew_Isidoro
  • 28. Housekeeping ■ Eliminate links to 404 error pages - both internal and external ■ Limit links to non-ranking pages (about us, contact us etc.) ■ Eliminate excess pages ■ Manage URL parameters within GSC /Bing WMT ■ Don’t forget your HTML sitemap – Highlight your most important pages @Andrew_Isidoro
  • 30. What does that even mean? ■ Canonicalising URLs is just a fancy way of saying: “Content should only ever be available at one URL” @Andrew_Isidoro
  • 31. Canonicalise! ■ Site run over www. and non-www versions? That’s a problem! ■ Site run over http and https versions? That’s a problem! ■ Site run over uppercase and lowercase URLs? That’s a problem! ■ Site run trailing slash URLs and non-trailing slash versions? That’s a problem! ■ Make sure all of these redirect to the canonical version! ■ Use rel-canonical to catch any stragglers. @Andrew_Isidoro
  • 33. Semantic mark-up ■ Think about implementing Schema.org ■ Google has great guidelines available at: https://developers.google.com/search/docs/guide s/intro-structured-data ■ Google is in the process of adding JSON-LD support for all major rich snippets Pro tip – Implement Schema.org in bulk via JSON-LD through Google Tag manager. More info at: https://moz.com/blog/using-google-tag-manager-to-dynamically-generate-schema-org- json-ld-tags @Andrew_Isidoro
  • 34. That should get you started… @Andrew_Isidoro
  • 35. Thanks for listening  Get in touch: @Andrew_Isidoro Andrew@seofosho.com http://www.andrewisidoro.co.uk