An overview of the challenges of large site SEO architecture and a case for a new pattern of developing the web - "Destination Oriented Architecture". Followed by the proposed measurement framework of "Destination to Crap Ratios" and a set of technical examples of applying these ideas.
6. @earnedMarketing
Monitoring
Search
Demand
Topic Coverage
Top of Class
Content
Dedicated
Pages
Flat Prioritised
Linking
But at large ones there’s a number of other SEO complications that need to be dealt with. This
deck focuses primarily on Waste (of crawl budget, Google index & internal link equity)
7. @earnedMarketing
Nofollow
Robots.txt
Noindex
Canonical
keep Googlebot away
from parts of site
keep Googlebot away
from parts of site
get parts of site out of
Google’s index
solve duplicate content
issues
SEO TOOLKIT
Small Sites
Another difference between small and large site SEO architecture is that the basic SEO tools…
8. @earnedMarketing
Nofollow
Robots.txt
Noindex
Canonical
keep Googlebot away
from parts of site
keep Googlebot away
from parts of site
get parts of site out of
Google’s index
solve duplicate content
issues
burn internal link equity
burn internal link equity &
block inbound link equity
waste crawl budget and
burn 15% of link equity
waste crawl budget, burn
15% of link equity &
add uncertainty
SEO TOOLKIT BAND AIDS
Small Sites Large Sites
…become pretty damaging on scale
17. @earnedMarketing
1 SEO Topic = 1 Destination
1 Destination = 1 SEO Topic
No SEO Topic = No Destination
We want to have as many distinct Destinations as we have different SEO Topics we’re targeting.
And all the supplementary content and functionality to live within these Destinations
18. @earnedMarketing
DESTINATION TO CRAP RATIOS
0% 20% 40% 60% 80% 100%
Usage
Internal links
Index
Crawl
We use Destination to Crap ratios to gauge how well we’re doing on the journey to a fully
Destination Oriented Architecture (it’s also helpful in getting buy-in from the different
stakeholders as no one wants to think of their platform as being 80% crap or waste)
19. @earnedMarketing
Crawl – split of Googlebot crawl hits in your access logs between
(exact) destination URLs and not
Index – all of your destinations should be in your sitemaps that are
submitted to the Google Search Console. Index ratio is = Indexed
Destinations (GSC > Crawl > Sitemaps) vs Total Indexed (GSC >
Google Index > Index Status) - Indexed Destinations
Internal Links – all internal links from a web crawl (Screaming
Frog, Deep Crawl, etc.) split between the ones pointing to (exact)
destination URLs and not
Usage – page views of your users (web analytics) split between
(exact) destination URLs and not
METHODOLOGY