+ All Categories
Home > Marketing > A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

Date post: 15-Apr-2017
Category:
Upload: aleyda-solis
View: 2,363 times
Download: 0 times
Share this document with a friend
57
#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti A TECHNICAL SEO JOURNEY Insights from Logs, Hreflang & Mobile Analysis
Transcript
Page 1: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

A TECHNICAL SEO JOURNEY Insights from Logs, Hreflang & Mobile Analysis

Page 2: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

I SPEAK

I DO SEO

ORAINTI.COM

I WRITE

I’M ALEYDA

I TWEET

@ALEYDA

I SHARE

FB.COM/ALEYDASEOTIPS/

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Page 3: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

A technical SEO journey can easily become an adventure…

Page 4: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Identifying incorrect search crawling behavior with log analysis

Page 5: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Although you might simulate search bots, there’s nothing like verifying how they actually crawl your site

Screaming Frog Log Analyzer

OnCrawl SEO Log Analyzer

Botify Log Analyzer

Page 6: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Are there any gaps from your own crawls simulations vs. the logs?

Page 7: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

What’s the crawling difference between the main search engines bots?

Page 8: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

… And the desktop vs. mobile ones?

Page 9: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Which pages are not meant to be crawled but are being served? Let’s search for 3xx, 4xx & 5xx HTTP statuses

Page 10: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Are there any inconsistent HTTP statuses?

Page 11: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Let’s clarify that darkness!

Page 12: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

You will likely discover behavior like this one! Differentiated bot treatment based on the IP location

Page 13: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Which of your site pages & areas are being crawled the most?

Page 14: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

What’s the crawl frequency of your actively visited pages?

Page 15: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Which important pages are not being crawled at all?

Page 16: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Are the search bots spending a lot of time crawling resources that they shouldn’t or are not important?

Page 17: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Are the search bots spending a lot of time crawling resources that they shouldn’t or are not important?

Page 18: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

The result? A much more efficient crawling… and taking those pesky GSC errors down

Page 19: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

That was fun! Let’s go for another adventure

Page 20: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Improving poor mobile search results with a mobile audit

Page 21: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Mobile optimization is now critical… and should be a priority in your SEO audits

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Page 22: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Making sure your mobile Web presence follows Google’s configuration best practices is a good starting point…

Page 23: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Let’s prioritize those that are not only critical towards Google but also to the mobile user conversion

Issues with viewport tag

Issues with Mobile Usability

more common with sites without mobile version or responsive design

Issues with site speed more

common with sites without mobile

version or responsive

design

Page 24: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Identify your pages with highest mobile visibility: which have a lower CTR & Position than average?

Page 25: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

You can also alternatively use OnPage.org Impact to filter data & see pages along their URLs directly

Page 26: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Identify your pages with highest mobile traffic: which have a lower engagement & conversion rate?

Page 27: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Export them to verify with URLProfiler which of them are not mobile friendly & have speed issues

Page 28: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Mobile Friendliness

Mobile Speed

You can now easily prioritize your fundamental mobile optimization efforts towards the most critical pages

Page 29: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

… and easily identify the assets causing the performance issues

webpagetest.org

Page 30: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

It’s time to make your mobile site as fast as me

Page 31: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Identify those pages with lower CTR & Conversions in Mobile than Desktop

Page 32: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Use Chrome’s Mobile emulator to verify their SERPs and identify opportunities to improve your visibility

AMP in News Carrousel App PackApp Indexing G Maps Results

Page 33: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

So you can focus your mobile optimization on what matters the most to grow your traffic & engagement

Page 34: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

The job is done here! Let’s run to the next one

Page 35: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Configuring Hreflang to avoid misaligned international

search results

Page 36: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Search results misalignments issues are very common for internationally targeted queries

.com.au

.com.au

.com.au

.com

.com.au

“Car Hire Sydney” in google.co.uk

.com.au

Page 37: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Misaligned pages will have worse rankings, CTR, user experience and conversions

Page 38: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Hreflang solve this issue by specifying each page language & country targeting but they need to be correctly implemented

https://support.google.com/webmasters/answer/189077

Page 39: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Sadly, there are so many hreflang

implementation errors

Page 40: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Including non-existing hreflang values, like “en-UK” instead of “en-GB” for a page in English targeted to the UK

Page 41: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Adding non-relevant hreflang values, like unnecessary country codes for language targeted pages

Page 42: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Trying to “override” the default country targeting of a ccTLD by specifying another one in the hreflang

Page 43: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Adding incorrect URLs & values

Page 44: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

With pages not specifying their own hreflang values or adding values that are not specified back

Page 45: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Grrroooaaaaaargghhhhh?

Page 46: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Don’t worry! Avoid these issues by using the hreflang tags generator to add valid values & tags

http://www.aleydasolis.com/en/international-seo-tools/hreflang-tags-generator/

Page 47: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Or use the XML sitemap hreflang generator to include them in valid XML sitemaps

http://www.themediaflow.com/tool_hreflang

Page 48: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Once added, verify the annotations by crawling with OnPage.org Zoom which has hreflang validation

Page 49: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

That also allows to verify the relationship between the translated pages

Page 50: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Or you can also use Botify URL Explorer which also allows to identify different type of hreflang errors

Page 51: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Monitor how those hreflang errors go down by using Google Search Console’s International Targeting Report

Page 52: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

… and start growing the search visibility of your international Web versions

Page 53: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Now is your time to take control of your technical SEO journey to drive the organic growth of your site

Page 54: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

These SEO tools will be your best weapons

BOT ANALYSIS HREFLANG VALIDATION MOBILE ANALYSIS

Screaming Frog

OnCrawl

Botify

OnPage Zoom

Botify

OnPage Impact

URLProfiler

WebPageTest

Hreflang Generator

XML Sitemap Generator

Page 55: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

These SEO tools will be your best weapons

BOT ANALYSIS HREFLANG VALIDATION MOBILE ANALYSIS

Screaming Frog

OnCrawl

Botify

OnPage Zoom

Botify

OnPage Impact

URLProfiler

WebPageTest

Hreflang Generator

XML Sitemap Generator

themarketertoolbox.com

Page 56: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Unless you can use the force, then choose the force!

Page 57: A Technical SEO Journey: Insights from Logs, hreflang & Mobile Analysis #SMXlondon

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti

Questions?

#TechnicalSEO at #SMXlondon by @Aleyda from @Orainti


Recommended