lukasz zelezny - lac 2017 - optimising site structure for indexing
TRANSCRIPT
Optimising site structure for indexing
02. URL Structure03. Content04. Readability05. Languages06. Sitemaps and orphan pages07. Log Analysis
https://zelezny.uk
Prologue - Summary:• If You never heard about SEO start from SEO Period Table;• The best way to present an OnPage and OffPage SEO,
https://zelezny.uk
https://www.pokerstars.uk/poker/games/rules/hand-rankings/https://www.pokerstars.uk/poker/games/rules/hand-rankings/?a=1https://www.pokerstars.uk/poker/games/rules/hand-rankings/?sort=desc&var=1
https://zelezny.uk
URL Structure - Summary:• Keep URL Structure as simple as possible;• Use Keywords;• Avoid Keyword stuffing;• Avoid query strings;• Utilize breadcrumbs rich snippets;• Use Canonical Tags• Review Google Search Console.
https://zelezny.uk
Is My Content:• Unique and written well?• Fresh and up to date or evergreen?• Long enough?• Internally linked?• In Sitemap?• Externally linked?
https://zelezny.uk
Summary:• Title Tag – stay safe with 60 characters• Meta Description – stay safe with 150 chars• Use keyword rich image files• Utilize ALT Tags• Use simple language • Avoid Jargon
https://zelezny.uk
The hreflang attribute (also referred to as rel="alternate" hreflang="x") tells Google which language you are using on a specific page, so the search engine can serve that result to users searching in that language.
Hreflang
https://zelezny.uk
https://en.wikipedia.org/wiki/List_of_ISO_639-1_codeshttps://en.wikipedia.org/wiki/ISO_3166-1
Country and language codes according to ISO.
Hreflang
https://zelezny.uk
<link rel="alternate" href="example.com/fr-fr/" hreflang="fr-fr" /><link rel="alternate" href="example.com/pt-pt/" hreflang="pt-pt" />
Hreflang
https://zelezny.uk
<link rel="alternate" href="example.com/fr-fr/" hreflang="fr-fr" /><link rel="alternate" href="example.com/pt-pt/" hreflang="pt-pt" />
<link rel="alternate" href="example.com/fr-lu/" hreflang="fr-lu" /><link rel="alternate" href="example.com/fr-ch/" hreflang="fr-ch" /><link rel="alternate" href="example.com/fr-be/" hreflang="fr-be" />
<link rel="alternate" href="example.com/de-at/" hreflang="de-at" /><link rel="alternate" href="example.com/de-de/" hreflang="de-de" />
Hreflang
https://zelezny.uk
Sitemap and Orphan Pages - Summary:• Generate sitemap.xml with reputable crawlers (for example
DeepCrawl);• Noindex thin content pages• Try to include Orphaned Pages into sitemap.xml;• Orphaned pages can’t be identified by crawling with internal
links;• Orphaned pages can be identified by crawling additional sources
of URLs (export, external incoming backlinks, server logs, Google Analyics data).
https://zelezny.uk
Log Analysis - Summary:• To understand how Googlebot is crawling;• To block Googlebot from these areas of website that doesn’t need
to be crawled;• To save crawl budget.