enterprise seo chaos - smx advanced 2016
TRANSCRIPT
#SMX #XXA @patrickstoxThe Fun And Challenges Of Enterprise SEO
ENTERPRISE SEO CHAOS
#SMX #XXA @patrickstox
Every Little Thing Is A Big Issue
#SMX #XXA @patrickstox
Because Everything Is Done On A Huge Scale
#SMX #XXA @patrickstox
IBM has ~378,000 employees and operates in over 170 countries.
Enterprises Are HUGE!
#SMX #XXA @patrickstox
Collaboration Is The Key
#SMX #XXA @patrickstox
So Is Education
#SMX #XXA @patrickstox
There’s So Much Opportunity
#SMX #XXA @patrickstox
Everything Has To Work Together
#SMX #XXA @patrickstox
This Is How It Really Is
#SMX #XXA @patrickstox
There’s A Lot Of People
#SMX #XXA @patrickstox
You Can’t Do Everything Yourself
#SMX #XXA @patrickstox
Changes Happen Slowly
#SMX #XXA @patrickstox
You Have To Set Expectations
#SMX #XXA @patrickstox
Did we buy a cell phone company?
Why Don’t We Rank For “Mobile”?
#SMX #XXA @patrickstox
That = optimize those 500k pages
You Can Do That By Tomorrow Right?
#SMX #XXA @patrickstox
Enterprise Practices
#SMX #XXA @patrickstox
“Cute name that no one will ever search for”
We Should Call This Product:
#SMX #XXA @patrickstox
Wrote Confusing Marketing Jargon
#SMX #XXA @patrickstox
It’s Not Official If It’s Not A PowerPoint
#SMX #XXA @patrickstox
And It Better Have A Visual
#SMX #XXA @patrickstox
Bring It Up And It’s Your Problem To Fix
#SMX #XXA @patrickstox
Whose Job Is It To Do That? Who Has Access To That?Is Anyone Doing That?
#SMX #XXA @patrickstox
Our Standards Say What? Who Updated Those?
#SMX #XXA @patrickstox
<meta name="keywords"
I Really Have To Write Meta Keywords
#SMX #XXA @patrickstox
Doing Things In The Wrong Order
#SMX #XXA @patrickstox
Meetings For An Internal Link?
#SMX #XXA @patrickstox
Have to fight for internal links, and good luck getting one group to canonical or redirect a page to another.
Internal Competition For Keywords
#SMX #XXA @patrickstox
Duplicated Efforts
#SMX #XXA @patrickstox
Meetings In General
#SMX #XXA @patrickstox
Focus On One Thing At A Time
#SMX #XXA @patrickstox
And Moving Forward
#SMX #XXA @patrickstox
Without Fixing Things Left Behind
#SMX #XXA @patrickstox
Consultants
#SMX #XXA @patrickstox
They Can Do A Lot Of Harm
#SMX #XXA @patrickstox
Everyone’s An Expert
#SMX #XXA @patrickstox
Automated Reports
#SMX #XXA @patrickstox
No Real Insights
#SMX #XXA @patrickstox
Big Promises
#SMX #XXA @patrickstox
IBM Doesn’t Rank For “blah”But XXX, an IBM Company ranks for “blah”
They Don’t See The Whole Picture
#SMX #XXA @patrickstox
Like keywords in the URL are the most important ranking factor.
Bad Information
#SMX #XXA @patrickstox
Installing Google Analytics will increase rankings.
Weird Things
#SMX #XXA @patrickstox
You Want To Make That Full Size Hero Image 2x The Size?
#SMX #XXA @patrickstox
What’s Next, 10x Hero Images?
10xHey, it worked for content.
#SMX #XXA @patrickstox
Like orange is the best color for a CTA, and suddenly every CTA needs to be orange.
They Say One Thing To The Right Person
#SMX #XXA @patrickstox
Some Are Good
#SMX #XXA @patrickstox
The Problems With An Enterprise Website
#SMX #XXA @patrickstox
Or it’s wrong
Remember, Everything Has To Work Together
#SMX #XXA @patrickstox
Various Numbered Subdomains (Different Servers)
#SMX #XXA @patrickstox
Which is okay, if the redirects, internal linking, and canonicals are all set properly and the page doesn’t move.
Our Last Hop To Numbered Subdomains Uses A 302
302
#SMX #XXA @patrickstox
And CDNs
#SMX #XXA @patrickstox
Migrate, Reverse Proxy, ???
Bringing A Domain In
#SMX #XXA @patrickstox
Each have their own problems.
Multiple CMS Systems & Hard Coded Pages
#SMX #XXA @patrickstox
200 Status Codes Instead Of A 404
#SMX #XXA @patrickstox
Masking Unfriendly URLs So They Fit In The Architecture
#SMX #XXA @patrickstox
Anyone Ever Tried Deploying HREFLANG Alternate Tags Across Multiple CMS Systems?
#SMX #XXA @patrickstox
HTTP, HTTPS, m., trailing slash, without a trailing slash, index pages, URL parameters. I’ve seen 24 versions of the same page.
So Many Versions Of A URL
#SMX #XXA @patrickstox
No CanonicalsCanonicaled to homepageCopied a page without changingTrailing slash issuesIndex page issuesTyped the canonical wrongHTTP/HTTPS issues
Canonical Issues
#SMX #XXA @patrickstox
And m. paths
One CMS Made All Links Relative, Including Canonicals
//
#SMX #XXA @patrickstox
I’ve seen as many as 14 hops.
Wow The Redirect Chains
#SMX #XXA @patrickstox
Made The Menu With JavaScript
#SMX #XXA @patrickstox
Developers Love Angular
#SMX #XXA @patrickstox
So Many URL Parameters
#SMX #XXA @patrickstox
http://ohgm.co.uk/host-a-website-inside-robots-txt/
And We Didn’t Put A Website In Our Robots.txt
#SMX #XXA @patrickstox
This prevented hundreds of thousands of pages from being indexed.
Single URL Parameter Setting In Google Search Console Was Set To Pagination
#SMX #XXA @patrickstox
HTTP, HTTPS, WWW, WWW-##, subdomain., m., each folder, etc.
How Many Profiles In Search Console?
#SMX #XXA @patrickstox
How Many 404’s In Google Search Console?
#SMX #XXA @patrickstox
One Of Our Internal Tools Only Added Data From One…
#SMX #XXA @patrickstox
We Could At Least Throw Some 418s
Google.com/teapot
#SMX #XXA @patrickstox
Redirected Wrong In Every Possible Way
#SMX #XXA @patrickstox
Redirected To One Version, Canonicaled To A Second, And Internally Linked To A Third
#SMX #XXA @patrickstox
Redirected An Entire Domain To A Single Page
#SMX #XXA @patrickstox
Redirected All To Homepage
#SMX #XXA @patrickstox
Who Remembers Blekko?
Failed To Redirect
#SMX #XXA @patrickstox
“I Put In Redirects For Those 35 Pages”Well, you got 14 right.
People Don’t Always Check Their Work
#SMX #XXA @patrickstox
Failed To Bring Over Content
#SMX #XXA @patrickstox
Stripped Good Content Down To One Paragraph
#SMX #XXA @patrickstox
Just Remember…
#SMX #XXA @patrickstox
Because Everything Is Done On A Huge Scale
#SMX #XXA @patrickstox
Spell Everything Out
#SMX #XXA @patrickstox
Constantly Educate
#SMX #XXA @patrickstox
#SMX #XXA @patrickstoxLEARN MORE: UPCOMING @SMX EVENTS
THANK YOU! SEE YOU AT THE NEXT #SMX