The document discusses optimizing website content for search engines by analyzing Google Search Console data across high-performing pages to identify common keywords and topics. It recommends using this data to systematically add relevant on-page content like headings, descriptions and FAQs to additional pages. The approach is intended to scale content optimization across many pages at once. Testing content changes through Google Search Console and pre/post testing is advised to measure the impact on search performance.
Croud Presents: How to Build a Data-driven SEO Strategy Using NLPDaniel Liddle
Exploring how you can harness the huge amounts of data available to build an effective, empirically-led SEO strategy using machine learning resource such as natural language processing (NLP). Including useful and practical tips on areas such as topic modelling, categorisation and clustering, so you can get started on using NLP in your own SEO strategy right away.
Slides for RDFa introduction given by Yaron Koren at New York Semantic Web Code Camp 1 - http://www.techpresentations.org/New_York_Semantic_Web_Code_Camp_(June_2008_New_York_SemWeb_Meetup)
Croud Presents: How to Build a Data-driven SEO Strategy Using NLPDaniel Liddle
Exploring how you can harness the huge amounts of data available to build an effective, empirically-led SEO strategy using machine learning resource such as natural language processing (NLP). Including useful and practical tips on areas such as topic modelling, categorisation and clustering, so you can get started on using NLP in your own SEO strategy right away.
Slides for RDFa introduction given by Yaron Koren at New York Semantic Web Code Camp 1 - http://www.techpresentations.org/New_York_Semantic_Web_Code_Camp_(June_2008_New_York_SemWeb_Meetup)
SearchLeeds 2019 - Polly Pospelova - How to hack rankings with page speed opt...SearchLeeds
Google first announced that website speed would become a ranking factor way back in 2010, but yet there’s been no evidence of it clearly having an impact. So to find out if speed and performance do indeed affect rankings, Delete’s SEO R&D team ran an experiment. They wanted to know if rankings could be ‘hacked’ by improving speed and performance and if they could, what it would take to do it. In this talk Polly shares exactly what her team did and more importantly what they achieved. From migrating to HTTP2 and advanced image manipulation, to ‘hacks’ for the handling of critical resources, all the crucial tactics involved that were needed to achieve a top performance score will be covered with real examples.
TOP 5 THINGS YOU SHOULD CONSIDER FOR YOUR SEOPalash Nawab
Google will love your website if it will have a good looking on-page layout. Based on the recommendations of Google, have your all on-page elements optimized for ranking. It includes Meta title tag, Meta description, H1 tag, and selection of anchor text.
Have SEO friendly URLS since URL structure is the first thing search engines begin with to analyze website. In case of any confusion with URL structure, search engines may end up indexing only a portion of the site's pages, and some of the web content may not appear under search.
TOP 5 THINGS YOU SHOULD CONSIDER FOR YOUR SEOPalash Nawab
On-page layout is more important than you imagine
Google will love your website if it will have a good looking on-page layout. Based on the recommendations of Google, have your all on-page elements optimized for ranking. It includes Meta title tag, Meta description, H1 tag, and selection of anchor text.
Have SEO friendly URLS since URL structure is the first thing search engines begin with to analyze website. In case of any confusion with URL structure, search engines may end up indexing only a portion of the site's pages, and some of the web content may not appear under search.
Breaking Down NLP for SEOs - SMX Advanced Europe 2019 - Paul ShapiroPaul Shapiro
Interested in learning about Natural Language Processing (NLP)? Are you using NLP for your SEO already and want to step it up a level? Join this session to get a crash course in NLP. From stemming and lemmatization to word embeddings and its applications for SEO. Paul Shapiro will break down NLP to explain how NLP technology uses machine learning to decipher and analyze our human languages in a way that is highly valuable for marketers and SEOs. Paul will also share specific examples using the Python programming language along the way so you can either start using NLP right away for SEO or find new and more effective ways to use NLP.
Boolean Search Fundamentals For Recruiters - GuideProminence
This printable guide was produced to complement the deskside cheat sheets. The guide goes into far more detail on Boolean Logic, including several real life examples.
(includes Voice SEO) you can call it a Modern SEO Guide Share it with your team or your boss. They will thank you
Want to customize it and share it? I have an editable word document, leave a comment or send a DM, as always would love ❤️ to share it with you :)
https://www.webmarketingacademy.in/seo-audit-template-pdf-word-free-download-sample-seo-report/
SearchLeeds 2019 - Polly Pospelova - How to hack rankings with page speed opt...SearchLeeds
Google first announced that website speed would become a ranking factor way back in 2010, but yet there’s been no evidence of it clearly having an impact. So to find out if speed and performance do indeed affect rankings, Delete’s SEO R&D team ran an experiment. They wanted to know if rankings could be ‘hacked’ by improving speed and performance and if they could, what it would take to do it. In this talk Polly shares exactly what her team did and more importantly what they achieved. From migrating to HTTP2 and advanced image manipulation, to ‘hacks’ for the handling of critical resources, all the crucial tactics involved that were needed to achieve a top performance score will be covered with real examples.
TOP 5 THINGS YOU SHOULD CONSIDER FOR YOUR SEOPalash Nawab
Google will love your website if it will have a good looking on-page layout. Based on the recommendations of Google, have your all on-page elements optimized for ranking. It includes Meta title tag, Meta description, H1 tag, and selection of anchor text.
Have SEO friendly URLS since URL structure is the first thing search engines begin with to analyze website. In case of any confusion with URL structure, search engines may end up indexing only a portion of the site's pages, and some of the web content may not appear under search.
TOP 5 THINGS YOU SHOULD CONSIDER FOR YOUR SEOPalash Nawab
On-page layout is more important than you imagine
Google will love your website if it will have a good looking on-page layout. Based on the recommendations of Google, have your all on-page elements optimized for ranking. It includes Meta title tag, Meta description, H1 tag, and selection of anchor text.
Have SEO friendly URLS since URL structure is the first thing search engines begin with to analyze website. In case of any confusion with URL structure, search engines may end up indexing only a portion of the site's pages, and some of the web content may not appear under search.
Breaking Down NLP for SEOs - SMX Advanced Europe 2019 - Paul ShapiroPaul Shapiro
Interested in learning about Natural Language Processing (NLP)? Are you using NLP for your SEO already and want to step it up a level? Join this session to get a crash course in NLP. From stemming and lemmatization to word embeddings and its applications for SEO. Paul Shapiro will break down NLP to explain how NLP technology uses machine learning to decipher and analyze our human languages in a way that is highly valuable for marketers and SEOs. Paul will also share specific examples using the Python programming language along the way so you can either start using NLP right away for SEO or find new and more effective ways to use NLP.
Boolean Search Fundamentals For Recruiters - GuideProminence
This printable guide was produced to complement the deskside cheat sheets. The guide goes into far more detail on Boolean Logic, including several real life examples.
(includes Voice SEO) you can call it a Modern SEO Guide Share it with your team or your boss. They will thank you
Want to customize it and share it? I have an editable word document, leave a comment or send a DM, as always would love ❤️ to share it with you :)
https://www.webmarketingacademy.in/seo-audit-template-pdf-word-free-download-sample-seo-report/
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021Chris Green
A core skill of SEO is being curious and keeping an open mind. For years though, conducting split tests has been next-to impossible which means many of the "big questions" couldn't be accurately tested. But now the barrier to SEO Split testing is lower than ever, so low in fact Chris will show you how to build your own basic testing setup (for free).
You can find Chris on Twitter @chrisgreenseo
*What is CRO? *CRO gains *When to do it? *CRO stack / tools *Case study
Learn how to make your website visitors and mobile app users do what you want them to do using Conversion Rate Optimization (CRO), or growth hacking..
Radically Improve Conversion Rates - eMSF 2009Kayden Kelly
See how to methodically and radically improve your conversion rate through quantitative and qualitative tools like Google Analytics, Website Optimizer, Crazy Egg, 4Q Survey and more.
If you're not doing multivariate (MVT) optimization tests on your landing pages, you could be leaving hundreds of thousands of dollars on the table.
But for those that have checked out MVT, all those tools and consultants can get expensive pretty darn quick. No matter how great the return on investment, sometimes there just isn't any money.
Enter MVT DIY-style! or, multivariate optimization "do it yourself" style. This session will show you how to use Google's free tools so that you can setup your own tests.
Meetup 7 steps formula to launching yourself online fast may 11 2017Michelle Castillo
Are you a consultant, coach, expert, speaker or author who wants to have a website that is remarkably effective and truly helps you build your business?
Have you been procrastinating with building your website for weeks or maybe months?
If you answered yes to the questions above, this meetup is for you.
You see, if you want the Internet to help you grow your business and brand, you need a website that converts visitors into customers on every page.
Many business owners get stuck when it comes to launching their first website or converting their exiting website into a money making one. They know they need the Internet to build their business, but the technology is overwhelming and they don’t know where to start or what to do next.
I can’t tell you how many business owners I have met over the last 6 years who have spent months, or even years not being able to launch the client-attracting website they so desperately needed. (1 or 2 even ended up closing their business before even having a website launched)
This is why I have created the “7 Steps Formula to Launching Yourself Online FAST”
Join me on May 11 and learn:
• The best-performing home page structure you should use when you want to show off your expertise and build rapport with your potential clients
• How to use colors and fonts to increase conversion rate
• Conversion strategies you can use on your site to inspire maximum conversion of visitors into action-takers and buyers
• The set of tools to use, which will allow you to quickly create a website with all these bells and whistles fast while allowing easy updates as your business grows and your marketing material evolves.
• And more…
Learn how to make your website visitors and mobile app users do what you want them to do using Conversion Rate Optimization (CRO).
This presentation covers the topics: *What is CRO? *CRO gains *When to do it? *CRO stack / tools *Transfercar case study
The slides is from seminar by Experiments held on Nov 4 2015 at MESH in Oslo:
Your digital marketing plan and presentations are the way to In-depth understanding of E-commerce business, including Vendor Management, Product Management, Sales & Marketing, and Operations.
Google AMP – a framework that optimizes an existing page for mobile use and serves it from the Google AMP cache – promises to make it easier for users to access and interact with your content when they are on mobile devices.
This framework achieves major Search Engine Optimization (SEO) goals by speeding up page load times, thereby increasing user satisfaction, especially for students who are mobile-dependent. But is Google AMP a good fit for higher ed content?
In this presentation, a developer and a content strategist will present iFactory's current Google AMP projects and suggest approaches tailored to institutions of higher education.
Innovation Through Marketing and TechnologyM.docxadkinspaige22
Innovation Through Marketing and Technology
MBA 640
UMUC
How to Access Google Analytics for Beginners Tutorial
UMUC MBA 640 Innovation Through Marketing and Technology
Overview
These instructions will give you access to the Google Analytics for Beginners tutorial, which will help you complete the last step in the Digital Marketing Analytics project. The tutorial will teach you how to navigate through Google Analytics, which you will use to analyze data and answer questions in the project. Access to the tutorial is free, but you will need to respond to a few questions in the Google Analytics Academy before you are granted access. You must answer the first three questions; you can skip the remaining questions (recommended). You should review all content in the four units to be able to understand Google Analytics. There is an assessment at the end of each unit, which will not count toward your grade in this project. However, you should try to excel at these assessments before moving on. The knowledge gained from this tutorial is essential to your success in the final step in this project. Below is a table of contents for the tutorial, showing the length of each video so you can manage your time this week. Plan on completing all four units in Week 6.
Table of Contents
1. Introducing Google Analytics
1.1. Why Digital Analytics (3:19)
1.2. How Google Analytics Works (2:39)
1.3. Google Analytics Setup (4:56)
1.4. How to Set Up Views with Filters (your own pace)
2. The Google Analytics Layout (your own pace)
2.1. Navigating Google Analytics (your own pace)
2.2. Understanding Overview Reports (your own pace)
2.3. Understanding Full Reports (5:30)
2.4. How to Share Reports (your own pace)
2.5. How to Set Up Dashboards and Shortcuts (4:12)
3. Basic Reporting
3.1. Audience Reports (5:21)
3.2. Acquisition Reports (5:32)
3.3. Behavior Reports (3:06)
4. Basic Campaign and Conversion
4.1. How to Measure Custom Campaigns (3:35)
4.2. Tracking Campaigns with the URL Builder (4:37)
4.3. Use Goals to Measure Business Objectives (7:32)
4.4. How to Measure Google Ads Campaigns (6:30)
4.5. Course Review and Next Steps (3:42)
Instructions for Google Analytics Tutorial
Accessing Google Analytics Tutorial
1. Open a Google Chrome browser.
2. Type Google Analytics for Beginnersin the search box.
3. At the search results screen, select the item that matches the screen capture by clicking on the title. (It may or may not be the first item in your search results, if not scroll down until you find the one highlighted below.)
4. You will arrive at the Google Analytics Academy. You can skip the initial video, an introduction to the tutorial, which is not necessary for this course.
5. Scroll down and click the Register button.
6. You will arrive at the Welcome to Analytics Academypage, which asks three questions. Before moving on you may want to bookmark this page. Anytime you want to exit the tutorial, you can re-enter using this bookmark and then cli.
Conversion rate optimization is a powerful tactic to get more value from your visitors, but there's a lot of mythology out there about what really works and doesn't. CRO is about more than testing button colors, headlines, photos, or videos.
Learn more about the big picture, and what truly moves the needle, with Rand Fishkin himself.
Check out this presentation to learn:
- Conversion Rate Optimization basics
- What's in a conversion decision
- How to find out what needs optimizing
- 10+ tactical tips for CRO
Similar to Content Automation at Scale | Michael Costanzo @ #brightonSEO 2021 (20)
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie WellsRosie Wells
Insight: In a landscape where traditional narrative structures are giving way to fragmented and non-linear forms of storytelling, there lies immense potential for creativity and exploration.
'Collapsing Narratives: Exploring Non-Linearity' is a micro report from Rosie Wells.
Rosie Wells is an Arts & Cultural Strategist uniquely positioned at the intersection of grassroots and mainstream storytelling.
Their work is focused on developing meaningful and lasting connections that can drive social change.
Please download this presentation to enjoy the hyperlinks!
This presentation, created by Syed Faiz ul Hassan, explores the profound influence of media on public perception and behavior. It delves into the evolution of media from oral traditions to modern digital and social media platforms. Key topics include the role of media in information propagation, socialization, crisis awareness, globalization, and education. The presentation also examines media influence through agenda setting, propaganda, and manipulative techniques used by advertisers and marketers. Furthermore, it highlights the impact of surveillance enabled by media technologies on personal behavior and preferences. Through this comprehensive overview, the presentation aims to shed light on how media shapes collective consciousness and public opinion.
15. Step 1:
Pick 3-5 of your
top pages for
your chosen
category
Example:
An automotive website could choose different car models to run their analysis
16. Pick 3-5 of your
top pages for
your chosen
category
17. Step 2:
Open your pages
in Search Console &
filter by the first URL
you chose
Example shown: An automotive car brand’s top keywords for model pages
Page: +/your-url
BMW i3
BMW i3 new model
BMW i3 cost
BMW i3 top speed
BMW i3 price
BMW i3 used
BMW i3 coupe
BMW i3 saloon
BMW i3 touring
BMW i3 black
BMW i3 blue
18. Tip: Add a translation column if you’re doing this in other languages ^
Step 3:
Start jotting down
your seed
keywords and
group into layers
to use later
Keyword layer Seed keywords Translation
Price Cost, price, how much -
Colour Blue, black, red, white -
Speed Speed, how fast -
Body type Coupe, saloon, touring -
Used Used, second hand -
19. Step 4:
Find a way to download lots of your GSC data in bulk
Get the Google Sheets add-on: www.thetrainline.com/brightonSEO
20. See these settings: www.thetrainline.com/brightonSEO
Step 4:
How to set it
up/extract the
best data
Setting Recommendation
Date Range
12 months is good. Make sure it’s
the same for every export
Group By: Query
Filter By:
Page includes /your-category
(or use regex to stitch multiple
together)
Filter By: (#2)
Query includes
[seed keyword]
Results Sheet: New Sheet
24. How do I get it on the page?
Your site
H1 heading
Your new introduction paragraph.
Your new introduction paragraph.
Your new introduction paragraph.
How much is a [model name]?
Features
Body types: Coupe, hatch, sedan
Colours available: Black, blue, green
Top speed: 138 mph (222 kmh)
New
New
FAQs New
www.mysite.co.uk
25. Download this template: www.thetrainline.com/brightonSEO
Option 1:
Do it manually
Example shown: Automotive website
(not recommended for dynamic content) Your data
Page HTML
26. Download these formulas: www.thetrainline.com/brightonSEO
Option 1:
Do it manually
(not recommended for dynamic content)
How the formula works:
• Use manual text inside inverted commas, including spaces before/after
• Click the cell you want to include, separated by & on both sides
• Double-click or drag the small green box in the bottom right of the cell
to duplicate this for every row
Formulas:
C ="<h2>"&B2&" top speed</h2>"
D ="The top speed of the "&B2&" is "&C2&"mph."
27. Option 2:
Do it
programmatically
SMART
Page title:
BMW i3 | Prices, Top Speed, Models & More | BMW
H2 heading:
BMW i3 top speed
Body copy (snippet-friendly):
The top speed of the BMW i3 is 138mph, and it can
go from 0 to 60 in 7.8 seconds.
Bucket word:
[model] top speed
Download these formulas: www.thetrainline.com/brightonSEO
28. Option 2:
Do it
programmatically
SUPER-SMART
Page title:
BMW i3 | Prices, Top Speed, Models
& More | BMW
Optimise each category differently
Download these formulas: www.thetrainline.com/brightonSEO
Page title:
BMW 4WD Series | Prices, Tyre Size,
Ground Clearance & More | BMW
Top keywords for
Electric cars:
1. Price
2. Top speed
3. Charge time
Top keywords for
4WDs:
1. Price
2. Tyre size
3. Ground clearance
29. Option 2:
Important
tips
Don’t try to over-optimise for
every keyword!
This approach shouldn’t be used interchangeably
with good taxonomy.
Don’t be a robot!
Use your writing skills to make it sound natural.
Test content that you stitch together to make sure it
reads like a human would read it. (e.g., you’re, we’re)
35. Benefits of pre/post testing
See if the content
changes work as
you expect
Forecast the actual
impact of your
changes
Save on developing
solutions that
don’t work
SEO testing dos and don’ts: www.thetrainline.com/brightonSEO
38. Key takeaways
1
2
3
Use your own GSC data to look
across pages as groups
Always think at scale, first!
Be smart about your content generation.
You don’t need to make everything unique
to get results.
39. Key takeaways
1
2
3
4
Use your own GSC data to look
across pages as groups
Always think at scale, first!
Be smart about your content generation.
You don’t need to make everything unique
to get results.
Measure to see if it’s working
Hey everyone,
My name’s Michael and I’m the Senior SEO Manager at Trainline.
Today I’m going to be giving you some really ACTIONABLE tips about how to optimise your content at scale, and how to test the impact of your changes on your click-through-rate and your ranks to see if they actually work.
Everyone’s started baking over lockdown it seems, so I thought I’d make it a bit more relatable and turn this talk into a recipe to show you how to bake the perfect automated content cake (as cheesy as that sounds)…
…But as with every recipe website these days, I need to tell you our entire life story first before we get to the recipe…
We’re not in the business of baking cakes, but if we were, they’d definitely look like this one
But we’re Trainline, and we’re the world’s leading independent rail and coach travel platform.
What do we do? If you’re in the UK and haven’t heard of us then you’re probably living under a rock, but what a lot of people don’t realise is we actually sell train and coach tickets worldwide for travel in 45 countries in Europe and beyond. Obviously when it’s safe to do so, that means you can buy Eurostar tickets with us, you can go all over France, Spain, Germany, Italy and even Japan!
A bit more about SEO at Trainline though. Our website is huge!
We’ve got over 12 million indexable landing pages…
In 18 different languages on one domain…
Obviously with that many landing pages and languages, it’s literally impossible for us to go and optimize one page at a time, so we always have to think at scale first.
Now we’ve told you about us, we’re going to get into the recipe on how to bake the perfect cake of automated content.
I’m going to cover 3 steps on how to do this - obviously there are loads of ways to do it but this is usually how we do it at Trainline:
First, we’re going to learn how to build the layers of the cake. (I’m going to show you how to look at your search console data probably like you’ve never done it before!) which you can use to get a better understanding of where your impressions are coming from and what's common across a bunch of pages if you've got a lot.
Second, we’re going to prep the ingredients and put it in the oven (with some quick implementation hacks, whether you have access to developers or not)
Thirdly, we’re going to savour the flavour (This is where we sit back and let the rankings do their thing, then I'll introduce you to a fairly advanced testing method to try out so you can see if you baked it right)
What are we trying to get to?
We're trying to pull this number apart in search console, and lift up the hood and see what you’ve got inside…. (pun on next slide)
PUN DEFINITELY INTENDED... because I’m going to use BMW cars as an example throughout this presentation just for something a little bit different but also so I can use some really simple examples that most people will be able to understand.
If the data in here is wrong or if I’ve included car models that don’t exist, that’s because I’ve made it all up. Please don't hate me if you're a car lover.
Long story short though: At the end of all this, What you’re trying to do here is build a picture of what type of keywords are common across multiple pages and see all the keywords that are worth optimising for at scale.
And what do I mean "at scale?" I'm talking about things I can change once or create once, and add them to every page to try to get loads of growth and better rankings for every page in one go.
Now we can get into the recipe
What do we need first? We need to put together our ingredients list
Most importantly, you’ll need a website that’s already semi-automated. That could be anything from an ecommerce website, travel or hotel site, car manufacturers…almost anything. The only things this won’t really work for is if you’re a blogger or site that publishes content 1 page at a time.
Second, you need a large website that has been around for a while so you have enough data in your search console. If your website is new or it doesn't rank very well for many things, you’re probably going to find this doesn’t work so well for you…
A way to extract the data from search console at scale
A developer, or if you don’t have one of those, you have to be great at copy and pasting because I’m going to show you how to generate content with an excel formula for hundreds of pages in less than a minute
And lastly, you need some coffee and a bit of time to analyse the results properly and learn from them
Now, the method to the madness. I’ve tried to make the next couple of sections really actionable, and you can also go to thetrainline.com/brightonSEO to download any templates and resources I mention so you shouldn’t need to take too many notes. I’ll flash the link on screen every time I’ve included something on the page.
Back to the cars for a second.
This was by far my favourite part of this task because it gave everyone in my team a chance to really take a step back and see every type of keyword we’re getting impressions for for every language.
Basically the first thing you want to do is to pick around 3 to 5 of your top product pages within a category - ones that are the same type. It's important that you don’t mix up different types of pages here, so for example if you’re in ecommerce, don’t go mixing a category page with a product page because they’re not the same thing. You're not going to be able to optimise it the same way.
I think the more effort you put in at this stage, the better you’ll set yourself up for success. Yeah, you can automate this part and I’ve seen other talks in the past to use AI and sentiment tools to do categorise stuff, but in my opinion this is by far the most important part for a human to do, because you should be using this to learn about your audience behaviour. Don't just rely on tools and scripts to do this all the time.
So we've picked 3 to 5 of our top pages. On our example here with cars, what I would do is group every car model page in the same bucket. Another example - if you’re in fashion, you might group all your shoes together. The more granular you go, the more work this is obviously going to be.
If you’re having trouble trying to figure out where to start, align it with your business priorities and focus on what you want to sell more of first really.
Cool, so you’ve chosen 3-5 of your top pages.
From here, you’re going to be deep diving into your categories and start building a list of seed keywords. This is what I’ll be referring to as layers for the rest of the presentation, so just remember that.
Why am I calling them layers? Well, when you start stacking keyword layers on top of each other, the first one you do you might end up optimizing a couple of % of your total impressions here, then stack the next one, stack the next one, and the next one until all of a sudden you realise you're able to optimise for 10 things at once.
Step 2: Now it’s time to start your deep dive. To start off, grab one of the URLs you chose in step 1, open up your performance report in Search Console, filtering by just that URL, choosing a fairly large date range - 12 months should be good - and sort the rows by most impressions first.
Make note of the date range you use because you’re going to need that later!
And now you're going to start going through the report on the screen and jotting down your keywords to use as seed keywords...
What do I mean by seed keywords? By that I mean all the different variations of things that pop up and include semantics too, so for example we might see the words cost (for example BMW X3 COST). but you will probably also see "BMW X3 price" and "BMW X3 how much" pop up as well. If you do a search they're all going to be the same thing. Same goes for colours, you might see blue, black, red, white, and a million more but if you were to optimize a page based on the colours available, it’s the same thing, and that's going to be easy to scale.
Hopefully you can see a pattern emerging here.
Don’t be lazy in this step because it’s going to trip you up. We went through probably around top thousand keywords for each page in depth and it took us probably at least half a day to do this properly per language but it was definitely worth it.
Now if that sounds like a lot of work, I promise you it will get easier as you go along. The first page you do will the most amount of work by far, but the reason why you're choosing more than one page is that you want to make sure you're not letting any extra keywords slip through the cracks.
Just make sure you only include things you might expect to pop up often for other pages too. If you think the keyword is only unique to this page or product, don’t include it.
To make it easy, just make a spreadsheet like the one you see here with a couple of columns because you'll need to use this later too.
Once you've got a nice big list of seed keywords, now it's time to find a way to download lots of your Search Console data using that list. We don’t actually use this way because we feed all our search console data into our data lake but there’s a really cool google sheets extension called Search Analytics for Sheets which I’ve included a download link at the bottom of the screen. This plugin basically connects to the search console API and can download the most amount data I've found across any SEO tool for this kind of purpose – much more than you can by exporting straight out of search console.
These are the settings for the tool on how to get stuff out of it. I’ve put these on our website down the bottom there - Quite a bit to go through - but essentially you want 12-16 months worth of data, group by keywords, filter by your URL path of the pages you want to look across and repeat this step again and again til you’ve done it for every seed keyword basically.
Once you’ve run your report for every seed keyword, your report should now be looking something like this. You should have loads of tabs down the bottom – one for each seed keyword – and a big list of all your keywords with clicks, impressions, CTR and average position.
Cool, now what do we do with all of this?...
…We want to roll it up and start making some sense of it all.
Step 6: You want to go ahead and use that seed keyword spreadsheet as your master sheet and add a few extra columns (or you can use the template at thetrainline.com/brightonSEO to start you off).
First, use a formula to count up the number of keywords in each layer – this makes it easy to figure out why you might have a ridiculously high click-through-rate, average position or something like that, but also more importantly whether it’s even worthwhile doing it in bulk. One of our examples we saw this on is night trains – a fairly big chunk of impressions, but there’s only actually a handful of night trains in Europe so automation here would have been way more effort than it was actually worth.
Next, you’ll Sum up the clicks column, then the impressions one
Then you'll get the average CTR and positions ..
Then finally in my opinion this gave us the most insightful part of this analysis (click mouse)… calculate the percentage of the total impressions each layer makes up. This bit’s easy enough to do – I’ve included all these formulas in the link down the bottom there, but it’s essentially dividing the impressions of each layer by the total number of impressions for your page category. From this you're going to start being able to tell stories like “if I optimize for price keywords, I’m going to be optimizing for about 2-and-a-half-percent of all the impressions we get” and so on for every category. Once you’ve got all these numbers you can easily face the optimisations off against each other, to basically help you prioritise them or what you can group together to get some quick wins.
There's loads of things you can do here to build your business case but you can layer this on with the potential uplift of sales from a ranking improvement for each keyword layer, the numbers start to add up pretty quickly.
Cool, so now you’ve got your prioritized list of which keywords will bring the most value,,your business case is signed off, and everyone's happy.
How do I get this content on all of my pages?
If you're just starting out at this, start with the basics here then work onto something smarter!
By the basics, I mean things like:
Page title & meta description
Headings (so your h1’s, h2s, all that)
First few paragraphs on the page – which a lot of people often forget about.
Perhaps you could include a “most popular features box” that includes a bunch of the keyword buckets on the page (e.g. body type, colours available, top speed if it makes sense)
Maybe a new FAQ section to go after snippets?
The options are literally endless, just don’t be constrained by what you already have. Just remember that your content doesn’t always have to be dynamic to get more keywords on there either.
What are my options?
Option 1:
Now, I definitely don’t recommend this method because this talk is about automated content optimization, but I know a lot of people don’t have the luxury of having dev resource so if this is the only way you can get content on the page, then this method is still ok as long as you love copying and pasting.
If this is your only option, you can either use your own data and prep a nice big spreadsheet with all the details you need, or if you need to scrape content off your website (or someone else’s) you can use some smart conditions in Screaming Frog. There’s a really cool guide from Screaming Frog on how to do that in the link down below, but as you can see here I’ve grabbed the URLs, the model name and the top speed number from all the pages in seconds with this method.
Now, I say we don’t do it like this but I’m actually lying – if we want to test this on 50 or 100 pages or so to prove a business case, this is actually exactly how we’d do it using our CMS.
So how do I actually generate automatic content manually? Well luckily excel or google sheets makes it really easy to stitch cells together using a simple formula and the & symbol. If you look at the example on the screen, what I’m doing here is just stringing together a formula that grabs the car model and the top speed number and puts it inside some text I wrote between inverted commas and job done. Say if you have 50 models of cars, you’ve just spent 1 minute writing that formula, then paste that to every row and you’ve just written 50 sentences and titles in about a minute. You can even use HTML in the cells if you need to if it makes it easier to copy and paste it into your pages as well.
Then If you want to be reallllly clever, you can also write multiple versions of the same content and stitch it together with the CHOOSE & RANDBETWEEN formulas so you can have different content on different pages if you want to.
Go and grab this template with all these formulas from the link on screen so you can try it out yourself.
Option 2 – the best option in my opinion, you’ll need developers for. This one just means you can add sections on your pages to dynamically update, but you can also be really clever here and if it’s important enough, you can pop specific keywords into your page titles, meta descriptions, somewhere on the page and job done quite easily.
Cool, so we’ve now launched a content component on every single page to try to rank in the top spot for every single model of BMW + Top Speed for example, which if you remember back to our fake layered cake, this represented about 3% of all of our impressions for this type of page. Sounds simple and smart?
If you want to get super-smart though and take this to the next level, you can break it down into different categories and have different stuff in your page titles and on the page for different categories if it makes sense. Now this is a fairly overexaggerated example here but lets say your 3 biggest layers for electric cars are price, top speed and charge time, but for 4 wheel drives the top 3 things might be price, tyre size and ground clearance so you could have different templates for your page titles and things like that based on these conditions.
Loads and loads and loads of ways to be creative here!
If there’s one thing that’s incredibly important about this is that you can’t, and shouldn’t, try to optimise for every single keyword layer you have. This method IS NOT a substitute for good taxonomy, so you need to always go to Google and see what’s in the search results.
And... Don’t be a robot. Automated content has a really bad wrap because it can sound rubbish if you don’t read it in its final forms. In my experience, you'll ALWAYS find stuff doesn’t flow as well as you hoped no matter how hard you try, especially when stitching a few different sentences or paragraphs together.
So finally, You’ve finished baking your cake. Now it’s time to eat it like bruce bogtrotter here. By eat it I mean launch it and let it do its thing for a few weeks.
Now it’s time to see if it's working.
There's a few different ways you can measure it.
The obvious one - You can use the search console interface and filter by query, but we found it’s often way too noisy when you have a lot of pages when search behaviour is changing so often.
How did we do it? We’ve been looking for an easy way to do this for a while and this is the brainchild of our marketing analyst Aggy Bungsey. She helped us set up this testing method called variant vs control testing. This is fairly similar to the concept of AB testing which most of you have probably heard of…
…but we can’t really test 2 versions of a page for rankings because Google will only see one so what we do is measure the rankings, click through rate and clicks before and after we make changes on a group of pages that have changed, vs pages that haven’t changed at all which is the control. Sometimes we compare 10 pages, sometimes 20, sometimes 100 and we usually do this across around 2-6 weeks which is usually enough time to see a ranking change across the page group.
I really wanted to include an example here of how to do this, but if you’re just getting started there are tools like SEOtesting.com that actually specialize in this type of split testing and they have a lot of articles on how to set everything up.
Why pre-post testing?
Firstly it’s great to forecast the actual impact of your changes on a small set before you do anything big
It’s also beneficial to see if the content changes actually improve rankings as you expect. Sometimes they surprise you, sometimes they make things worse
And thirdly it will obviously save on development costs before you go and build something properly.
I’ve also included some more do’s and don’ts of SEO testing on our website there with some further readings if you’re keen to have a go with testing yourself. It takes a bit of extra time but if you need to build business cases this is the best way to do it.
I could sit here for hours and talk about all the smart stuff you can do around content automation but if there’s anything I want you to take away from this talk, it’s:
Use the data you’ve already got to look at key themes, because the keyword discovery tools never tell you the full picture on their own
If you want to work smart, not hard, you should be thinking “how do I scale this out” every time you find new keywords or go to write new SEO'd content
Your content doesn’t always need to be unique to give you results with improving rankings, and
Always measure it to see if it works.
So that’s it from me. Hopefully you’ve learnt a thing or two today . Don’t forget to go to thetrainline.com/brightonSEO to download all the resources and more readings …
Go and download our app, and When it’s safe to travel again or whenever you're heading to the next brightonSEO, buy your Train and Coach tickets to Brighton or almost anywhere in Europe with us.
I'm Michael Costanzo, Thanks for watching!