Top Banner
B3 Agile & Technical SEO ADAM GENT
43

How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

Jan 13, 2017

Download

Marketing

Branded3
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

Agile & Technical SEOADAM GENT

Page 2: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

“It is not the strongest species that survive, nor the most

intelligent, but the ones most responsive to change.”

CHARLES DARWIN

Page 3: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

SEO industry Survey

Page 4: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Why are SEOs waiting so long?“Technical debt is a concept in programming that

reflects extra work due to short term solutions

applied on a website, rather than applying the

best overall solution.”

Technical Debt on Wikipedia

Page 5: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Start

4 months on…

Technical debt in action (current campaign)

Page 6: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

• Client brief• Insights and Market

Research• Technical SEO Analysis• Solid SEO Strategy • Business Case• Prioritised SEO action list• Technical briefs for

actions

VS

It’s not just about technical debt• Marketing budget restrictions• Legal restrictions on tech

changes• Client team development

resource• Time• Business prioritises

Page 7: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Every client campaign is different

Page 8: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Page 9: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Agile Methodology“The Agile methodology is a project

management movement which seeks an

alternative to traditional waterfall project

management processes.”

Agile Methodology

Page 10: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

1. Think about your overall SEO/digital strategy

2. Understand your web technology3. Recognise what you can’t do4. Identify alternative methods5. Test, test and test again

Page 11: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

LOCAL OPTIMISATION URL

STRUCTURECONTENT STRATEGY

FIXING BROKEN

LINKS

TITLE TAG OPTIMISATION

HREFLANG TAGSINTERNAL

LINK STRUCTURE

PAGE SPEED OPTIMISATON

IMAGE OPTIMISATION

SITE STRUCTURE

SCHEMA MARKUP

VIDEO OPTIMISATION

SEO Strate

gy

@Adoublegent

Prioritise technical actions

Page 12: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

1. Understand your website

Page 13: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@AdoublegentSource: BuiltWith - https://goo.gl/IoYI7H

Content Management System (CMS) A few (brief) examples, can you

update:1. Title Tags2. Meta descriptions3. Canonical tags4. Meta robots (e.g. noindex)5. Robots.txt6. URLs7. Content8. Images9. Image alt text

Page 14: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

SEO modules/extensions/plugins for your CMS

DRUPAL - https://www.weebpal.com/blog/top-drupal-seo-modules WORDPRESS – https://yoast.com/wordpress/plugins/seo/ MAGENTO – https://yoast.com/magento-seo/ SITECORE – https://www.sitecore.net/company/blog/415/how-sitecore-supports-your-on-page-seo-policy-4061 JOOMLA – https://extensions.joomla.org/category/site-management/seo-a-metadata KENTICO - https://docs.kentico.com/display/K8/Search+engine+optimization

They can help to reduce technical (SEO) debt and get actions complete!

Page 15: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Client who has actively optimised organic search

snippets

Client who can’t change organic search snippets

Page 16: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Web Server/hosting

A few brief examples, can you update:1. 301 redirect maps2. Global redirect rules (e.g. non-

slash URLs to slash URLs)3. Page level 301 redirects4. Log files

Page 17: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Log file Analysis

99%

1%

Live HTML URLs crawled by Googlebot over over 24 hours

Not in internal link structure Canonical Link

Parameter URLs

Actual webpages we want to be crawled

The Ultimate Guide to Log File Analysis – Builtvisibile

Page 18: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

2. Recognise what you can’t do

Page 19: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Can complete

list

Can’t complete

list

SEO Strategy

Prioritised technical SEO action list

Developer Queue

Page 20: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

3. Alternative methods

Page 21: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

40% of consumers will leave a page that takes longer than three seconds to load.

Source: Think with Google

Page 22: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

CloudFlare

Page 23: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

CloudFlare Off

CloudFlare On

6.17 secs 2.39 secsPingdom Page Speed Tool

Page 24: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

+61%

in 30 mins…

Page Load Speed

…It impacts the entire site

(not just 1 webpage).

Page 25: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

HTTP/2 is now standard

More on HTTP/2 here.

Page 26: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

BUT need to make you aware…• There are rare cases it causing ranking drops

• To reduce risk to SEO performance:o Get your own custom SSL certificate (before

the switch to CloudFlare)o Upload your own SSL certificate (with a

business or enterprise package)o Get your own unique IP addresso Configure CloudFlare dashboard

Guide: Cloudflare SEO issues and how to protect yourself

– SALT.agency

Page 27: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

“Google’s indexing system can render web pages more like an average user's

browser with JavaScript turned on.”

Source: Webmaster Central

Page 28: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Document Object Model“The Document Object

Model (DOM) is a

programming interface for

HTML, XHTML and XML

documents. It provides a

structured representation

of the document as a tree.”

DOM Wikipedia Find out more on the DOM here.

Page 29: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

JavaScript can manipulate the DOM

“"The DOM allows programs and scripts to

dynamically access and update the content,

structure, and style of a document."

W3C JAVASCRIPT DOM

Page 30: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Allows us to add custom JavaScript to a webpage.

Google Tag Manager

Page 31: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Enter your custom JavaScript and JQuery

here.

GTM can change a webpage’s DOM without a developer

(but still keep them in the loop)

Page 32: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Schema Markup (JSON)

Google Search Console

Page 33: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Noindex meta robots

Before

After

Page 34: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

JavaScript redirectPage A Page B

Page 35: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

GTM possibilities are endless

Add/update Meta Tags Add/update Schema (JSON) Add/update Content Add/update Images

Google Tag Manager is on the rise. If you don’t have it installed, then I suggest

you get it!

Page 36: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

“Adding hreflang to a site is ‘informing’ Google that the site is offering content for queries in a specific language, tailored for a specific region of the world.”

Source: Branded3

Page 37: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Hreflang tag generator

Hreflang tool – The Media Flow

Page 38: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

International SEO for Norton

UK Results

189%Increase in SEO visits YOY

DE Results

50%Increase in SEO visits YOY

IT Results

59%Increase in SEO visits YOY

FR Results

292%Increase in SEO visits YOY

@Adoublegent

Page 39: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

4. Test

Page 40: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Branded3’s contact us pageCloudFlare broke the thank you animation broke on our contact us page. Users weren’t sent to the thank you page but left on the contact us page.

It was quickly fixed using the page rule feature though!

Page 41: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

@Adoublegent

Always test your tools before you deploy

them live!

Page 42: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

1. Think about your overall SEO/digital strategy

2. Understand your web technology3. Recognise what you can’t do4. Identify alternative methods5. Test, test and test again

Page 43: How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent

B3

Thank [email protected]

@Adoublegent