JavaScript SEO – How Does Google Crawl JavaScript

Posted by on Aug 23, 2018 in SEO Articles | Comments Off on JavaScript SEO – How Does Google Crawl JavaScript

JavaScript SEO – How Does Google Crawl JavaScript

JavaScript SEO – How Does Google Crawl JavaScript

In SEO we always look at ranks and SERP, but we also need to know the process that happens before that. That is crawling and indexing.

Google ranks web pages that are in their index. If your web page is not indexed, or not correctly indexed, your rankings will be affected.

The web has moved from plain HTML – as an SEO you can embrace that. Learn from JS devs & share SEO knowledge with them. JS’s not going away. – John Mueller, Senior Webmaster Trends Analyst

The thing you need to know is this.

The process for JavaScript website and a non-JavaScript powered website is vastly different, and that’s why JavaScript is affecting your rankings if it’s not executed cautiously.

Google said in 2014 that they are trying to understand web pages better by executing JavaScript. But how do they actually do that? And to what extent can they render JavaScripts?

Let’s get a closer look at the whole crawling and indexing process.

Who, or in this case, what is involved in the process?


This is the crawler, also called the spider. Whenever there’s a new web page or any new updates on a webpage, Googlebot will be the first point of contact from the search engine.

What it does is it crawls the web pages and follows all the links in a web page. That way, the bot discover more new links and more new web pages to crawl. Crawled web pages are then passed to Caffeine for indexation.

Keep in mind that Googlebot CAN be denied access using robots.txt. The first thing to keep in mind if you want your JavaScript-powered web pages crawled and indexed is to remember to allow access for the crawlers. Remember to also submit your URLs to Google using the Google Search Console by submitting an XML sitemap.


The is the indexer that was launched in back in 2010. Whatever’s crawled by Googlebot will be indexed by Caffeine and that index is where Google choose which web pages to rank.

One important thing that Caffeine also does, other than indexing crawled contents is, Caffeine is also the one who renders JavaScript web pages. This is very important as for JavaScript, without rendering the search engine will not be able to index the complete content of a web page.

Links discovered from rendering will also be sent back to Googlebot to queue for crawling which will result in a second indexation. This is a very important point to keep in mind because one important part of SEO is internal linking. Inter-linking your web pages in your website gives Google a strong signal for things like page rank, authority and also crawl frequency. Which all, at the end of the day affects page ranking.

Here’s a quick image that sums up what Googlebot and Caffeine do.

Crawling and Indexing Process for JavaScript Powered Webpage Is Different

Here we have a straightforward graphic from this year’s Google i/o which shows you the flow from crawling to indexing and rendering.

That is good for getting a general idea of the whole process, but why don’t we zoom a little closer?

So what happens when the search engine reach your normal, HTML, non-Java-Script powered pages?

1. Googlebot downloads the raw HTML file of your web page.
2. Googlebot passes the HTML file to Caffeine to extract all the links and metadata.
3. Googlebot continues to crawl all the discovered links.
4. The content extracted is indexed by Caffeine and used for ranking.

Now, here’s what happens when a Googlebot reaches your JavaScript web page.

1. Googlebot downloads the raw HTML file of your web page.
2. There’s nothing because everything is hidden by JavaScript.
3. There’s nothing for Caffeine to index.
4. Your web page does not rank because there’s no content.

Well, that was the worst case scenario and what happens when you don’t implement your JavaScript in a way that can be rendered by the search engine.So the indexed version of your webpage is empty, as far as Google’s concern.

Now, empty web pages will not rank well. Which is why, you need to understand how to implement your JavaScript in a way where it will be indexed completely, or as close as it could be to how it appears to a user using a modern browser.

Fortunately, now Caffeine actually has the ability to render your JavaScript files like a browser would. Google gave all the SEO and web developers a big surprise when they revealed that the search engine’s WRS(Web Rendering Service) is actually based on Chrome 41. With the Chrome 69 rolling out in September, the search engine is grossly underpowered in terms of rendering modern JavaScript. But hey, that’s better than nothing right?

Google currently leads the race of which search engine can index your JavaScript web pages better. (ps: gets a part of their indexation from an unnamed third party search engine, I guess we all know who that is…)

What happens when Google with rendering abilities reaches your JavaScript-powered web pages.

1. Googlebot downloads the HTML file of your web page.
2. First indexing happens instantly without the rendered content, while Caffeine works on rendering the JavaScript.
3. Any extracted links, metadata, content etc are passed back to Googlebot for future crawling.
4. The content extracted is indexed during the second indexation and used for ranking.

So does this mean Google can crawl and index your JavaScript-powered web pages with no problem? Well, the short answer is no. I mean, look at Hulu.

Google can crawl JavaScript, but not all JavaScript. That’s why it is so important to implement graceful degradation to your webpages. That way, even when the search engine can’t render your web pages properly, at least it won’t be catastrophic (think Hulu).

The thing for Google with crawling JavaScript is, it is resource heavy and expensive. The first indexation can happen as quickly as they can index an HTML side, but the important part, the second indexation post rendering will be put on the queue until they have free resources to do so.

Which means, imagine this, you served Google a meal, but because they don’t have the cutlery to eat it, they can only judge how good it is by looking, and the server won’t be back with the cutlery until they’re done taking orders from 3 more other tables, Google then post a review on Yelp saying that your food is crap.

Does that sound fair and beneficial? Hell no.

Like crawl rate, how fast and frequent the second indexation will go depends on several factors like page rank, backlinks, update frequency, visitor volume and even the speed of your website.

So how can you make sure that Google can crawl, render and index your JavaScript website correctly? Note, not quickly, because that is a whole other question to answer.

Two important tools you can used to gauge how good can Google crawl and index your JavaScript website is by using the Fetch and Render Tool from Google Search Console and the Chrome 41 browser (you can download the browser here, shout out to Elephate and their awesome post on Chrome 41 and rendering)

Use the fetch as Google function to check whether the search engine can properly render your web page or not. (source)

You can also go to CanIUse to check out what is and is not supported by Chrome 41.

The website gives you a clear view of what is and is not supported by all browser versions. Use this to double check whether your script can be executed by Chrome 41, thus rendered by Caffeine.

These are all crucial tools that help you understand the whole crawling, rendering, and indexing process. With that, you’ll have a better idea of where and what went wrong.

To summarize…

1. Googlebot crawls, Caffeine index and render.
2. For HTML web pages, Googlebot requests a page and downloads the HTML, contents are then indexed by Caffeine.
3. For JavaScript web pages, Googlebot request a page, downloads the HTML, first indexing happens. Caffeine then renders the page, send rendered links and data back to Googlebot for crawl queue, after re-crawl, cue second indexation.
4. Rendering is resource heavy and second indexation will be put on queue, which makes it less efficient.
5. Use the fetch and render tool on Google Search Console and Chrome 41 to gauge how good can Google index your JavaScript page.

Here is another post on JavaScript SEO that may interest you: SEO for JavaScript-powered websites (Google IO 18 summary)

Google’s Medic update, and how to deal with it

Posted by on Aug 23, 2018 in SEO Articles | Comments Off on Google’s Medic update, and how to deal with it

Google’s Medic update, and how to deal with it

In the week of August 1st Google rolled out a “broad core algorithm update.” We know it was that because they said so on Twitter. There was quite a bit of buzz around this update. Some sites “won”, others “lost”, which is logical because, in the end, this is pretty much a zero-sum game. We’ve been trying to make sense of what happened; this post explains what we know.

Optimize your site for search & social media and keep it optimized with Yoast SEO Premium »

$89 – Buy now » Info

Why is it called the Medic update?

It’s called the Medic update because Barry Schwartz, one of the most prolific writes in the search industry, called it that. It doesn’t mean this update only affected medical sites.

What do we know about this update?

In reality: not much. Google hasn’t said anything specific, and repeat their standard party line:

There’s no “fix” for pages that may perform less well other than to remain focused on building great content. Over time, it may be that your content may rise relative to other pages.

— Google SearchLiaison (@searchliaison) March 12, 2018

If you think this isn’t helpful: we’re sorry. It probably is the best advice you’re going to get around this update or any update for that matter. You shouldn’t “just” build great content though. Great content has to fit with the goal of your site, whether that’s informing people, selling products or something else.

But what does “the data” say?

There are a lot of tools out there, like SearchMetrics and Sistrix, which check the rankings on millions of keywords and tell us what changed. From looking at it, you might get the idea that you understood what happened. Except there’s a problem. Even by looking at the top 50 domains in either tool, you’d still be looking at only a fraction of the data. So: all of what follows is by no means science. It’s anecdotal.

We see some trends after this medic update that are interesting:

Changes for brand searches

For searches towards large brands — think KLM, IBM, McDonald’s, etc. — Google seems to have slightly changed what they show. This now almost always includes a “jobs at” type result, which resulted in a huge uptick in those rankings for some large job sites.

Commercial sites doing slightly better

On the whole, commercial sites seem to be doing better. Among the examples we see are eBay in the US and Germany and Marktplaats (which is owned by eBay) in the Netherlands, but also non-eBay commercial sites. When they do better, content sites in those results have taken a hit, and some price comparison sites also seem to have taken a slight hit.

Is the Medic update about intent?

We can be honest about this: no, we do not see an overall trend. In discussing this, we have a hunch of what Google tried to do with this update: it seems to try and show results that better match the intent of the search. This would fit with another bit of news that came out of Google recently: updated search quality rater guidelines.

Google has teams of search quality raters that look at sites manually and score them according to a manual. This manual recently got an update, and one of the most interesting changes in that update was a new section about the “beneficial purpose” of a page:

Google has also added the concept of “beneficial purpose” to the Quality Rater Guidelines, where raters are not just asked to rate the quality of the content, but also consider whether the page has a beneficial purpose or use to being on the site. What would a visitor to the site gain?

The idea of the “purpose” of a page ties in with the intent a searcher has for a query. Let me explain: If I’m searching for a “LEGO minifgures display case”, I either want to learn how to make one, or where to buy one. Pages in my results should either explain to me how to build one or try to sell me one. If I search for “buy LEGO minifigures display case”, Google can leave out all the pages explaining how to build one.

Our best guess as to what the Medic update did was improve that “match” between intent and results. All of the changes above would make sense with that point of view. The “problem” is that if that’s true, Google’s advice probably is still the best advice on how to do better: build a site that people want to visit. A site that matches people’s search queries and their search intent, and you’ll do just fine.

Read more: When Google changes up: Should I abide every decision they make? »

The post Google’s Medic update, and how to deal with it appeared first on Yoast.

Annelieke’s Analytics: 3 exercises to have more fun with Google Analytics

Posted by on Aug 22, 2018 in SEO Articles | Comments Off on Annelieke’s Analytics: 3 exercises to have more fun with Google Analytics

Annelieke’s Analytics: 3 exercises to have more fun with Google Analytics

This post is for those of you who want to use Google Analytics, but feel a threshold to start with this tool. For everyone that wants to see the fun of Google Analytics, but is having a hard time finding that fun. This is a post for people that are scared to use Google Analytics because they’re afraid to break something. This is a post I needed when I started with Google Analytics.

Optimize your site for search & social media and keep it optimized with Yoast SEO Premium »

$89 – Buy now » Info

Google Analytics’ Danger zone

If you’re afraid of skewing data, removing data, or harming data, if you will, then the following should release you from that stress: as long as you are in the reporting section of Google Analytics, nothing bad can happen.

The Admin section is the place where you can do real damage. Here, you can add filters that could harm your data if not used right, here you can adjust time zones. In other words: the Admin section is the place where you implement changes that affect your data.

You can’t adjust the actual data in the reporting section. You can only adjust how you’re seeing your data, the section of data you want to see, but underneath it all, the data stays the same. So, the reporting section is for everyone, even for people who don’t have a clue what the heck they’re looking at.

Reporting section aka play zone
Know what you’re looking at

If you can’t harm your data when in the reporting section, this means you’re in a playground where you can do anything you like and just play with what you’re seeing. Of course, it helps if you have a little context. Knowledge about what you’re seeing. Luckily, Google offers a lot of information about how to handle Google Analytics. These pieces of information are in Google Analytics, you just need to know where to find them.

Every dimension and metric in Google Analytics is accompanied by a question mark that explains what you’re looking at:

I really like this feature because it gives you so much more context. And if the explanation is too vague or complex, Google it. There’s always someone that can explain it better on the world wide web.

There’s also a section in Google Analytics called ‘Intelligence’ that’s set to guide you through Google Analytics by asking you questions (and showing you some answers) and notifying you about anomalies in your data:

And at the top of the page is a question mark where you can ask for help. Especially the ‘Intelligence’ section is a nice starting point for your Google Analytics journey.

Let’s play!!

I want to share some very basic exercises with you that made me realize Google Analytics is a fun tool to play with. If you understand how the following exercises work, and the opportunities they’ll give you, then you can find the joy and insights you’re looking for.

Exercise number 1: use the search bar

There are a couple of search functions in Google Analytics. One that helps you with how to use Google Analytics or helps with navigating quickly to your destination.

But that’s not the one we’ll be using for this exercise. I’m referring to the search bar in the data table. This lets you search in the first column of the table. Here’s the assignment:

Go to the ‘Acquisition’ section
Click on the ‘Source/Medium’ report from the ‘All traffic’ dropdown
Enter in the search bar “organic”
What do you see?

This is very awesome if you need to find very specific information, or want to see totals of a category or a group of data. Like in this case, the group ‘organic’. Or, if you want to check a specific page or just pages that have /category/ in common for example, the search bar comes in really handy. And it saves you a lot of time scrolling.

Of course, there are other ways to see just your organic traffic, but this post is meant to be simple, so I’m keeping it simple. Or at least, I hope you don’t find it too hard.

Exercise number 2: add a secondary dimension

Context is not just the SEO word of 2018, it’s vital for doing a proper analysis. Adding a secondary dimension gives you more context because it adds more information to the data you’re seeing. Without proper context, you might draw the wrong conclusions. So, follow these steps to add more context to your report:

Go to the ‘Behavior’ section
Click on ‘Landing Pages’ from the ‘Site Content’ dropdown
Click on ‘Secondary dimension’
Select ‘Source’ in the dropdown
What do you see?

Now, this is awesome, you can check per source where people land on. Go over all metrics, hovering over the question marks to understand what you’re seeing. Can you see differences per landing page, per source? And what does that tell you?

Exercise number 3: use a segment

This challenge lets you specify things even further, giving the report even more context. In Google Analytics, you can add segments and this enables you to see just a specific piece of data. I absolutely love segments because, for me, they make the data I’m seeing much more understandable and less abracadabra.

Stick to your current report
Scroll all the way up and click on ‘+ Add Segment’
Search for the ‘Organic Traffic’ segment
Hit ‘Apply’
Remove the ‘All Users’ segment by clicking on the downward arrow
What do you see?

So, what do you see? How does this relate to SEO? You’re seeing pages people land on who are coming from a search engine. What’s the most popular search engine? And are the pages you’re seeing, pages you want to rank with? So much information about SEO in Google Analytics right here! Very cool right?


Google Analytics can be scary, especially if you’re afraid you might break something. But if you stay in the reporting section, everything you do is for your eyes only. After doing the exercises in this post, I invite you to just click around. Click on everything that’s clickable and try to understand what you’re seeing after that. If you do that, Google Analytics is far more easy to digest. And, hopefully, more fun, too. Good luck!

Read on: Tracking your SEO with Google Analytics »

The post Annelieke’s Analytics: 3 exercises to have more fun with Google Analytics appeared first on Yoast.

Top 7 Untapped Keyword Research Tools [TUTORIAL]

Posted by on Aug 22, 2018 in SEO Articles | Comments Off on Top 7 Untapped Keyword Research Tools [TUTORIAL]

Top 7 Untapped Keyword Research Tools [TUTORIAL]

In this article I’m going to show you the seven most untapped keyword research tools that don’t include the Google Keyword Planner. Number five is my personal favorite, so please keep reading!

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

Every good SEO campaign is built on effective keyword research.

There are three critical steps for doing keyword research the right way:

Find keywords – This is exactly what I’ll be showing you in this video.
Qualify those keywords – This is the process of making sure that those keywords are actually worth going after and making sure that there’s actually interest in those keywords.
Prioritize those keywords – This is the process of analyzing the competition to make sure that your website is actually capable of ranking for whatever keyword you want to go after. In this article I’m going to focus on showing you how to find keywords and how to build a keyword database.

I’m going to take you through the process of how I build a real keyword database so you can see how this process works. I’m super excited to show you, so let’s jump in.

Tool #1: Print Books

The first keyword research tool that I love to use is print books.

Print books are probably one of the most untapped keyword research methods that exists, because not a lot of people think to use a book to find keywords and content ideas.

In this process that I’m going to be showing you for building a keyword database, I’m going to focus on the advertising niche. I’m going to find keywords as if I had an advertising website.

I’m not in the advertising space, but I’m going to show you how we would go about building a keyword database for that particular niche.

The focus here is a book called Cashvertising, which is a book about copywriting, sales and persuasion. This is a great book. If you want to learn how to do effective advertising, how to write copy the right way and how to persuade people online, this is a book you must read.

What I would do to find content ideas is I would dive right into the book.

I am inside the Cashvertising book on Kindle and what we want to do to find keywords and content ideas is to start with the table of contents.

Just go through the table of contents and try to find ideas there. Usually the table of contents is a good place where you can find more general ideas that you can expand on later on in the future.

For example, I could go through here and just take some of these ideas and add them to my keyword database. I wouldn’t necessarily want to add some of these ideas to my actual keyword database. These would more be ideas that I would need to do additional keyword research on.

Here is an example: “The Fear Factor, Selling the Scare.” That could be something I could focus on in a blog post, for example. You can go ahead and click through.

What makes print books really valuable is the actual content within the book itself, so you can go through here and you can try to find all kinds of content ideas and even possible keyword ideas, as well.

In this case, clearly this section is all about using fear to sell, so I could create a blog post that shows the psychology behind this particular principle.

Keep going through sections of whatever book you’re trying to get ideas from and just start to add those topics and ideas to your main sheet.

Just in the first chapter alone in Cashvertising I was able to find several ideas that I could expand on within my keyword research. Right away, you can see these are topics that are closely related to advertising. I can go much deeper into these topics.

What you want to do is build this idea section up, so you can then do deeper keyword research using the methods that I’m about to show you.

Tool #2: Niche Forums

My second favorite keyword research method is to use niche forums. All you need to do is enter your niche + forums. In this case I’m going to do advertising + forum.

Now you want to go ahead and click on one of these forums so you can start finding keywords and content ideas.

The first topic we find right away is “How to Drive Traffic to Website Fast” or “How to Drive Traffic to a Website Fast.” So right away this is a topic we should add to our idea list, because this is definitely something that we can expand on.

Obviously, this topic may be too broad to target, but we can definitely break it down into smaller subtopics that we could go after.

So all you need to do is go through this list and copy everything that is relevant to your business and add it to the idea list in your keyword database.

I’m back on the “Ideas” tab now. What I did was I went through this forum and copied a few of the ideas that I found that I believe I can expand on further when we do deeper keyword research.

Tool #3: Amazon

My third favorite untapped keyword research method is to use Amazon.

Amazon is the biggest e-commerce search engine. There are a ton of content ideas and keywords that you can find using their platform.

Let me show you how to do it.

I’m here on Amazon and what we want to do is to find keyword and content ideas using their search engines. I’m going to go ahead and use a very general term here, so I’ll just use “advertising.”

The first thing you want to do is look at the book titles. You can probably find some keyword and topic ideas just by looking at the titles of these books and listings.

Right away by looking at this we can tell David Ogilvy is someone of importance in the advertising industry. Therefore, he could be a topic to focus on on our website.

Here’s another interesting idea, which is The End of Advertising. You could create a piece of content that focuses on why advertising is dead.

Here’s another great topic: is behavioral biases. This is definitely something we’d want to add to our ideas list.

After you’ve gone through all these titles and added them to your idea list, what you want to do is click through on these listings. This is where you’re going to find all kinds of unique ideas, because they start to get more granular with the actual substance of these books.

I recommend going through the Intro section, because there are going to be great ideas you can expand on later. In this case, “how to get a job in advertising” is probably going to be a great topic that you could create a content asset around, f your business was in the advertising industry.

Go through the intro and then scroll down. Another thing you can do is look at the suggestions that Amazon is giving you, because you can probably go deeper and find topics that are closely related to your primary topic.

One of my favorite things to do is to go into the comment section, because this is often a goldmine for finding keywords and content ideas. Go through each of these comments and see if there is anything unique in here that you can extract and add it to your idea list.

Tool #4: Facebook Groups

My fourth favorite keyword research method is to use Facebook Groups. These are a goldmine for content using keywords.

Let me show you how to find them.

When you’re on Facebook, all you need to do is use Facebook’s search function to find keywords and content ideas.

Traditionally, I like to use Groups to find these ideas. All you need to do is go to the search option and enter the topic at a very broad level.

In this case, I’m going to do “advertising.” Right away, before you even go into Facebook Groups, I highly recommend you just look at the search results that Facebook serves you.

Try to see if there are any topics there that you could expand on later on. Go through this as fast as you can, right away. One thing we find is “native advertising.” This is something we’d want to add to our main idea list so we can find keywords around that particular topic.

Secondly, right away, we have “how to advertise.” Obviously, that is a topic we’d want to cover, as well.

We can also see that Ad Age is a very popular business, so we could actually use their brand and create a form of clickbait, knowing that people have brand recognition for them. We could drive more traffic and more visibility by using their name in a particular headline.

As we go through here, we look at public posts as well. You’re seeing “Facebook advertising is too powerful to be given up easily,” so we could create a piece of content around Facebook advertising and why it’s not going away or something of that nature.

Just continually go through this and add as many ideas as you find.

Now I’m in the Digital Marketing Questions Facebook group. There are a few things you can do here. You can scroll through the group and look at the most recent posts and see if you can find any ideas doing that.

The other thing you can do is just use the search function in the group, which is very valuable. So in this case I’ll just use “advertising.” Right away, we’re going to find all the posts where that keyword phrase was mentioned.

“Facebook Ad gurus” could be a topic that we could cover. Another thing here is “Facebook advertising guidelines,” so that could be a topic that you could cover in great depth as well.

Continually go through this and look at all these ideas. Once again, we see Google AdWords, so that can be a separate topic.

Then here is an interesting idea, where someone is talking about how they would go about managing clients if they were selling Facebook Ads as a service. So that is a completely different topic that you could focus on as well.

Here’s another one about Instagram ads, so there is a ton of ideas you could find within these Facebook Groups.

Tool #5: Quora

The fifth untapped keyword research method is to use Quora. This is a website where people can ask questions about anything, and it is also a goldmine for finding keywords and content ideas.

Let me show you how to do it.

All you need to do is go into the search function, and just enter your target topic. In this case, there are going to be many topics related to advertising so, as you’ve been doing throughout this exercise, add these broader topics to your ideas list.

In this case I’m going to go into Advertising and Advertisements.

Right away, you’re going to find all kinds of unique ideas, and the best thing is that you can get a lot of qualification on these ideas, as well.

In this case, we’ll go ahead and look at this topic. We can see this topic has gotten five answers so it’s not super popular, but it has a bunch of upvotes and people are definitely engaging with this particular topic.

So this is definitely something you’d want to add to your idea list.

For example, you could add “most impressive ad targeting” or you could just add “ad targeting,” because, of course, we are going to be expanding on these ideas later on. So just go through Quora and add every single topic and idea that you find to your idea list.

Tool #6: YouTube

The sixth untapped keyword research tool that I love to use is YouTube. As you may or may not know, YouTube is the second biggest search engine behind Google. That makes it a terrific opportunity to find keywords and content ideas.

Let me show you how to do it.

Now I’m on YouTube and I want to go up and use their search function. Like a lot of these other tactics, you just want to scroll through these different topics and add anything you don’t already have on your idea list to the list.

In this case, that would be “Psychology and Advertising.” I probably already have variations of that, but it wouldn’t be a bad idea to add it to the idea list.

Here is another idea, “the history of advertising.” That’s definitely something you could add to your idea list.

Just continually go through all of these different titles. I highly recommend that you go through the videos, as well. You’re going to find a lot more micro ideas within the videos, but that takes a lot of time.

There are many other tactics that you can use that are a lot more scalable and faster, but it’s not a bad idea if you’re running out of ideas to go on YouTube and just watch some of these videos and extract ideas from them.

Tool #7: Ahrefs

The seventh untapped keyword research method is to go through popular blogs and find content ideas and keywords that are already qualified based on the user engagement around their content.

This is one of my favorite methods, because you can find these content ideas and you can create something far superior than what they’ve created, knowing that that topic is something that this particular niche is very interested in.

Let me show you how to go about doing it.

Now I’m in Ahrefs. What we want to do is go ahead and add a competitor’s URL into the search. In this case, I’m going to use Ad Age, because I know that they are a monster in the advertising space.

After the analysis is complete, go to the Organic Keyword section. Out of all the tactics that I’ve showed you today, this is the most granular of all of them, because what we’re going to do is we’re actually going to export these keywords. These keywords already have search volume attached to them.

We’re going to know what we’re up against and also what we can expect from those keywords as opposed to the previous methods which were purely based on finding ideas that we’re going to expand on in the future.

Now, go ahead and export these results. Then you’ll just add it to your actual keyword database.

This doesn’t mean you’re going to go after all these keywords. In fact, you probably won’t even go after 80% of these keywords, because you then have to go through the process of qualifying each of these keywords and then prioritizing them, as well.

But that is an article for another time.For now, we are just building up our keyword database, which will be a very rough database, and then we’ll go through that process later on.

So that is it for the untapped keyword research methods that I love to use. There are many ways to find keywords outside of just these seven, but these seven are very effective.

You can build a very big keyword database that you then have to go and make sure you qualify those ideas and then, most importantly, prioritize those ideas to make sure that you’re targeting the right keywords for your particular circumstance.

BONUS: Keyword Research Methods from the Pros

Have you ever wondered how the real SEO experts do keyword research?

I chose eight vetted experts including myself to answer the following questions about keyword research:

“1. What is your “go-to” strategy for finding the best keywords for a campaign?”

“2. And what criteria do you use to determine the “quality” of a keyword?”
These experts are in no particular order.


1. Nick Eubanks

SEO Blogger at

1. What is your “go-to” strategy for finding the best keywords for a campaign?

My go to strategy for finding the keywords for any campaign is first scrape the entire universe of suggested terms for every possible variation related to a small set of seed terms.

Then manually reviewing them for modifier patterns, things like specific verbs or adjectives that provide more insight into intent. Then I create buckets; usually 4-5 based on the topics that I’m able to group the keywords into.

Themes quickly emerge and I’m able to then go out and start exploring what content might look like for these types of topics.

Once I have a sense of the content I can figure out who the tangential audiences are and can think of how to maximize the appeal of content that fits within the keyword set.

Performing this content research also lends direction as to who, where, and how I might promote this content, what format that content should take, and who’s site it should live on.

2. And what criteria do you use to determine the “quality” of a keyword?

Determining the quality of a keyword for me is pretty straightforward;

Does the implied intent of this term match with the goals of the business or website?
Does the keyword have at least 5 long tail variations each with at least 50 searches/month?
Are there pages currently ranking on page 1 with less than 10 links to the individual ranking URL’s?

2. Jayson DeMers

Founder & CEO of AudienceBloom

What is your “go-to” strategy for finding the best keywords for a campaign?

Well, the whole idea of search “keywords” has changed a lot in the past decade.

Stuffing keywords and trying to rank for specific words and phrases simply isn’t useful anymore.

That, combined with the fact that Google Analytics and Google’s Keyword Tool in AdWords tend to hide data, means if you’re using a keyword research strategy from 2010, you’re not going to be successful.

For me, searcher intent is my biggest priority in selecting keywords and topics to optimize for.

I usually start with a general topic related to the site in question—let’s say “online marketing”—and use a variety of different tools to help point me toward what people need most. I look at online blogs and forums, particularly at topics with lots of recent traction, I look at Google Trends to see what people are searching for in the past month or two, and I plug myself into social media conversations to see what people are talking about.

From there, I usually have a pretty big list of potential content topics, general subjects, and phrases that I’ll want to target in my campaign. I use AdWords to find information on search volume, and weed out topics that aren’t going to be a good long-term fit.

At that point, I use factors like degree of difficulty/competition and potential value to find my top picks.

And what criteria do you use to determine the “quality” of a keyword?

For me, quality is about value—getting the most traction with as few obstacles as possible.

For that I need keywords that are visibly popular with searchers (which you can see in Google Trends, social media conversations, etc.), statistically reasonable (based on search volume), non-competitive (see who else is ranking for a query and how strong their domain/page authorities are), and valuable (topics that could feasibly win you good leads, direct conversions, or a higher reputation).

That’s a lot to look for at once, but popularity and business value are probably my top two considerations.

3. Sujan Patel

Marketing Blogger at

What is your “go-to” strategy for finding the best keywords for a campaign?

My approach is to find the highest volume keywords that my site could rank for in 6 and 12 and 18+ months.

I’ll also purchase intent and difficulty into consideration and sort them into those 3 buckets.

The key is to be realistic and grab some short term success to justify further attention.

The last thing I look at is how the keywords (or theme of keywords) is trending and if the demand is increasing or decreasing.

The few tools I use are UberSuggest, SEMrush (my fav and go to tool), Google keyword planner and trends. I also use Open Site Explorer to size up the competition.

And what criteria do you use to determine the “quality” of a keyword?

To me the ultimate quality guideline is purchase intent. I often test doing PPC for my target keywords to validate intent.

4. Ryan Stewart

Founder & CEO of Webris, a Miami SEO Agency

I use paid search to find the most valuable keywords. I realize doing so requires a larger budget and longer project scope, but it’s by far the most effective method. If I get a client inquiry in the lead generation / services vertical (i.e. attorneys, real estate, SEO) I build paid search into the SEO strategy and I won’t take them on as a client unless they invest in both.

This really helps kill 2 birds with 1 stone.

We know the keywords that drive the most volume, clicks, on site engagements, micro conversions, form submissions, phone calls and most importantly, closed leads. We then optimize service pages around the most profitable keywords and build out a SEO content calendar/plan for synonym keywords.
It drives an ROI on their marketing spend and buys us time for SEO. We do our SEO and link building 100% white hat – no PBNs, no link vendors, all outreach based. While this is incredibly effective, it takes time. You’re looking at a solid 6 – 8 months of work before rankings and ROI come into play. Paid search alleviates that need for ROI by driving phone calls within 30 days.

When I first got started I would use Google Keyword Planner but honestly, the data is shoddy, you’re really just guessing. Paid search provides concrete market research data that guarantees a profitable SEO campaign (assuming you can rank them, of course).

5. Josh Bachynski

SEO YouTuber, SEO Hangouts with Josh Bachynski

This is the BEST formula for finding the top keywords for a campaign in 2016:

1) what the company sells / what do they want to rank for;
2) what competition is already on that SERP;
3) what is the best broad match / exact match variation that will…
4) have the best CTR and search termination (at that level in the sales funnel);

1. If the company sells “blue sprockets”, then the main keywords are mostly already chosen for you – you have to advertise exactly what you offer on that page

2. However, if the SERP for their head term keywords looks unfeasible (you have to do proper correlation based competitive analysis – ask me what that is if you don’t know), then depending upon their marketing / business strategy, you may need to choose other SERPs to compete on (low hanging fruit, or even all different products!)

3. Check Google’s Adwords Keyword planner for the best broad match / exact match keywords – look at the broad match keyword family that gets the most traffic. Then optimize for the exact match keyword variation in that family that makes the most sense given all the steps.

DON’T optimize for plural variations or misspellings anymore – google will switch those out – only have 1 main keyphrase / topic per page.

4. Once you have optimized for it (how to write the best title tag advertisements is in ART – ask me how to do it), and you are ranking, make sure that traffic clicks on the title you have chosen (make sure google is not rewriting it, and that it has high CTR in Google’s Search Console – anywhere from 20%-60% is good… yes you can and should get that high CTR)

Also make sure people are searching your brand name PLUS the keyword, for e.g.: blue sprockets, and getting 60%+ on that search as well


The title tag / keyword is a promise. If they don’t find what you said was there (under 3 seconds, above the fold, easily in a non-convoluted design, at a price they think is valuable enough (so sell properly – build value around the offer)) then they will do the wrong things mentioned above, and your rankings WILL suffer

This is just a start to 2016 SEO, but it is an important component!

Need help? I am always here to help you! [email protected]

6. Charles Floate

SEO, Marketing Blogger at

What is your “go-to” strategy for finding the best keywords for a campaign?

I start off by going to (you guessed it) Google.

I’ll come up with a few keywords myself and fire them into the search bar, noting down anything that stands out from the auto-suggest, then I’ll grab every page that’s on the first page for those keywords, and fire them through Ahrefs position explorer and SEMrush (Note: SEMRush doesn’t allow sub-domains, but Ahrefs does) and export all of the keywords into an Excel doc from both of the services.

Note: Make sure you keep reference of every domain you put through SEMRush and Ahrefs, as later in your SEO campaign knowing what keywords the competitors you’re trying to beat are targeting and ranking for is very useful.

I’ll then manually sort through the keywords of every competitor spreadsheet I’ve pulled off, and add it to one super Excel doc, removing any duplicates once I’m done. If you want to separate spreadsheets into things like “Buyer Intent Keywords” “Longtail Keywords” etc.. then follow the next step via using keyword planner’s “multiple keyword list” tool.

After I have a spreadsheet filled with keywords, I’ll run them through each through keyword planner, pulling off search volume and the CPC for every keyword, then export that spreadsheet from keyword planner.

And what criteria do you use to determine the “quality” of a keyword?

Once I’ve got that list in an excel doc, I’ll manually put each of them through Google (via an incognito browser tab) and check the pages ranking on the first page.

I use a mixture of my own knowledge of good sites (e.g. if the top 3 sites are Wikipedia, Amazon and eBay, it’s not going to be an easy keyword) and the Moz & Majestic toolbars to check the metrics and number of incoming links to that page.

If a keywords too competitive, I’ll mark it “Bad” in Excel (which overlays the highlighted cell in Red.

If the keywords easy, then I’ll mark it Green (“Good” in Excel) and if the keywords got a medium level of competition I’ll mark it Yellow (“Neutral” in Excel).

7. Nathan Gotch

Founder & CEO of Gotch SEO

Did you think I would have an “expert” roundup on my blog without including myself?

What is your “go-to” strategy for finding the best keywords for a campaign?

I always start my research by looking at industry forums.

A simple search string like “your niche + forums” will work.

Go into the forum and look at the main categories.

These will likely act as content categories for your site. After you have scoped out the forum on the surface level, jump into one of the sections. See what questions people are asking and what problems they are having. This intel will guide your content and keyword targeting.

Toss the ideas you found into the Google Keyword Planner or Long Tail Pro to see the search volume.

Picking a keyword to target depends on two factors:

The authority of your website
The competition

If your site isn’t authoritative, then you should focus on uncompetitive keywords first. Long tail keywords with a search volume between 100 – 500 is a good place to start in most scenarios.

And what criteria do you use to determine the “quality” of a keyword?

A “quality” keyword I would create content for has to meet this criteria:

The keyword must have more than 100 searches per month according to the Google Keyword Planner

The keyword must drive revenue for the business in one way or another: some keywords drive direct revenue like “pink nike shoes”. While others can send traffic into a sales funnel like “backlinks”. I always ask this question: how can this keyword grow my revenue? If you can’t think of way, then skip it.

The keyword competition needs to be low if the site has low authority. If the site has some authority, then it can target more challenging head keywords. However, targeting only long-tail keywords is a good policy for ALL websites.

To determine the competition level, I quickly examine:

PA, DA: if every site has massive PA and DA, then it might be a keyword to avoid. You especially want to look at PA because that is based on the links and authority going to that specific page that is ranking.
Big brand dominance: if the first page is overwhelmed by big brands, then I might reconsider the keyword. You can beat big brands, if your site is more relevant, but it isn’t easy.
Keyword optimization: I quickly examine the title and META description for every site on the first page to see if they are optimized for the keyword I’m going after. If they aren’t, then that’s typically a green light (if it meets the other criteria above)
“Weak” pages ranking well: I define “weak” pages as forums thread, Q&A threads, PDFs, web 2.0s, and videos. If you see any of these pages ranking, then it’s an indication that it’s a low competition niche.

8. Daniel Wesley

Founder of

1. The obvious starting point is putting your product or topic into your keyword tool of choice. Dig for those related searches, match up intent, run through all the fundamentals to get that perfect spread of keywords you want to campaign for. Something I find myself spending much more time on, though, is the competitive analysis.

Look at the contenders on a given SERP, and compile a list of every keyword these pages are ranking for. Go even further to find the keywords that other pages on these domains are ranking for, and chart out how they relate to your core topic. Especially in more competitive niches, you’ll uncover a lot of correlations between these pages, their rankings and how they interplay.

While your approach may become less linear, you’ll benefit by covering more of the proverbial “dartboard” in your strategy.

2. The biggest criteria for quality of a keyword is always intent. Your best visitors are the ones who unequivocally find what they were looking for on the page they landed on. No matter if you’re selling a product, providing an informational resource or addressing a particular pain point – the more specific, the better. Usually you can use estimated CPC as a barometer for this, but don’t let that dictate your approach on its own.


Keyword research doesn’t have to be confusing or complicated. Use your mind and the tools you have available to you.

The top tools mentioned in this guide are:

Google Keyword Planner
Your mind

Always validate your keywords ideas before jumping into any campaign.

The most important part of keyword research is to analyze and understand the competition.

After you have settled on some uncompetitive keywords, then test them through Google AdWords.

Never settle on keywords just because you think you could rank for them.

Settle on keywords that you KNOW you can rank for and you KNOW will increase your bottom line.

Do you have questions?

Leave it below and thanks for reading!

#5 – Why You Should Study Neil Patel

Posted by on Aug 22, 2018 in SEO Articles | Comments Off on #5 – Why You Should Study Neil Patel

#5 – Why You Should Study Neil Patel

If you’ve been involved the Internet marketing industry for more than a minute then you probably know who Neil Patel is. Neil has a hater or two because of the level of popularity he’s achieved in the digital marketing space, but there is a ton you can learn from him. And no I’m not talking about reading or digesting his content.

I’m talking about studying the way he operates so you can get similar results. That’s what this episode of the SEO Life podcast is all about. Let’s jump in.

Lesson #1 – Create

The first lesson I’ve learned from Neil is that you need to create. This man creates new content at a blistering pace with the help of his team. But what a lot of people don’t realize is that he’s been pumping valuable content consistently for YEARS. There aren’t many people I can list that have produced as much content as he has and for as long as he’s been doing it.

Does this mean you should try to create as much content as Neil? Definitely not.

But Neil understanding a combination of content marketing and SEO is a potent way to grow any business when it’s executed correctly. If you’re a marketing nerd like me and you want to study Neil’s content marketing strategy, just go to Google and search “Neil Patel”.

These reductive queries allow you to see everywhere that Neil has published content outside of his owned assets. As you’ll notice, Neil knows that the other big piece of growing a website is to get quality backlinks. That’s why he puts so much effort and time into getting content placed on other websites so he can score relevant backlinks.

As I said, you don’t need to try to publish as much as Neil, but his efforts are a good reminder that each of us can probably work harder than we currently. Or at least, produce more than we currently are. The one thing you need to keep in mind is that Neil is able to produce at this level because of his team.

Lesson #2 – Build a Team

Neil may sit down and write some of his content, but I’m going to assume that 80% of it is written and edited by other members of his team. This is a valuable lesson because it shows what’s possible when you are willing to give up control and you build your team.

A good example of this is when I go and look at the hours that my team members have worked on UpWork. For example, my video editor, as of today, has clocked in over 700 hours of video editing work for my company. Think about that. 700 hours. It’s crazy to think that I’ve saved that much time, but in reality, I’ve saved much more 700 hours.

That’s because I’m not a video editing expert, so that means I would need to learn how to edit videos and then spend an enormous amount of time trying to implement what I’ve learned. In short, it would take probably twice as long if not three times as long to complete the same amount of work.

The point is, time is money. We’re only on this Earth for a short amount of time and you need to value your time.

Trust me… There are so many activities that I shouldn’t be spending my time on, but that’s a part of the process. All you can do is try to be self-aware and try to operate like fortune 500 CEO.

I like to ask myself a simple question:

Would Steve Jobs spend his time doing this task?

If you’re honest, you’ll probably find that almost everything you do can be systemized and given to a team member. I talked about this in Episode #1, so make sure you give that one a listen.

Lesson #3 – Never Stop Learning

The next lesson I’ve learned from Neil is to never stop learning. Now, I don’t know a ton about Neil’s learning habits, but I do know that he seeks out advice from experienced people. How do I know? Because he’s called me before to ask me about my 301 redirect method, called The Merger Technique.

In short, this is the process of finding “dead” businesses that are hyper relevant to yours and then quote on quote merging with them by 301 redirect their dead website to yours. I came up with this strategy when I was working a large data center company who was acquiring data centers across the United States and we needed to figure how we were going to handle all of these new websites. So, we simply created geo-targeted landing pages and then redirected the relevant data center to that page. We did this repeatedly and turned my client’s website into an SEO powerhouse and grew their organic search traffic by 256%.

With that said, Neil called me to learn about this method. I thought that was really cool because it showed that someone like himself who’s already very successful was still willing to learn from someone else.

Lesson #4 – Hate Stagnation

The fourth lesson I’ve learned from Neil is to hate stagnation in your business. I can tell based on Neil’s activity and behavior that he’s never satisfied with his work. That means he’s always trying to figure out new ways to bust his businesses through plateaus. That also means he’s not afraid to try new methods.

Although Neil is known for his SEO experience, you’ll notice that’s he’s always testing other channels such as podcasting, YouTube videos, and even paid ads. He doesn’t get romantic about growing his business like Gary Vee always says.

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

Neil doesn’t say “I’m an SEO specialist, so that’s all I’m going to use to grow businesses.” Instead Neil probably says (subconsciously) “I will try every method available to see what works to grow my business.” Another person who has a similar mindset who I recommend you follow is Noah Kagan. Noah has a system for testing new channels for his companies. It’s definitely a good habit to get into because every industry and business is different.

Never rely on what YOU think is the best channel. Test and pivot. That’s all you can do.

Lesson #5 – Don’t Be Afraid to Sell

The last lesson that I’ve learned from Neil Patel is that you can’t be afraid to sell. Too many inbound marketers push this idea that you should almost never be pushy with sales.

This is really bad advice.

Yes, the goal of inbound marketing is to attract leads, but you need to actually sell to these leads. It doesn’t matter how good your marketing is if you can’t turn people into customers.

At the end of the day, businesses that survive (and grow) prioritize customer acquisition.

Face it:

20,000 Facebook likes on your company page doesn’t mean anything if you have no customers. Customers… People who give you money is what matters.

Marketing is nothing more than a tool to get more people to give your business money. You do that by first having something of value to sell and then explaining why your product(s) are valuable to them and why they need to buy it. You can’t be afraid to push your products and services. Your products and services are SOLUTIONS to your prospects problems.

You’re doing them a disservice by NOT promoting them.

I recommend studying Neil Patel, Grant Cardone, Frank Kern and Alex Becker because these are people who aren’t afraid to sell. I’m not saying you need to be as polarizing or as aggressive as they are. Just study their behavior, learn, and take action.

So, those are the lessons I’ve learned from studying Neil Patel. If you got value out of this episode of The SEO Life podcast, make sure you subscribe! It would mean the world to me.

Thank you so much for listening and I’ll talk to you soon.

How to plan content marketing for an ecommerce business

Posted by on Aug 22, 2018 in SEO Articles | Comments Off on How to plan content marketing for an ecommerce business

How to plan content marketing for an ecommerce business

It’s 2018 and running an ecommerce business is a lot more than just selling your products and services online. It requires you to handle everything; inventory management, promotion, shipping, replacements, refunds, order management – pretty much a lot on the plate.

Amidst all these job obligations, we hope that you have not managed to ignore the importance of the content marketing strategy for your ecommerce business.

Well, the right content marketing strategy will get your business the recognition it needs. Aimed at creating the content that fits the audience’s perception well, this strategy will also help you boost your sales and retain existing customers because it lets the content speak for your eCommerce endeavor.

So, what is the right plan when it comes to crafting the best content marketing strategy for your eCommerce business? Let’s explore.

Portray a bigger story


Storytelling is a unique art that has braced digital trends and customers nowadays tend to be more interested in stories rather than factual descriptions. This applies to the content marketing strategy of your ecommerce business as well.

Let your content speak for itself about how your products have managed to avoid consumerism woes of many. This might sound stupid but this definitely has worked for many brands, an emotional background to these stories will help your content and audience connect better.

Spice up this story-laced content with pictures and videos to keep your audience looped. You can either run a separate page for this storytelling section on your eCommerce website or you could simply replace the traditional blog.

Serve a humanitarian purpose

From the business point of view, this move exists to seek a considerable amount of attention. Based on the scale that your ecommerce business is currently running on, you can opt for Charity Collab.

For example, Michael Kors collab with Watch Hunger Stop to eliminate world hunger that supports 16 million children over 70 countries. Through these collabs, your business is able to support a social cause and talk about it with their customers in a pursuit to raise awareness and build social credibility. Your eCommerce business can run a story/blog for this purpose and engage the customers in it. This will send out a super positive impression of your business as to how socially committed it is.

Build partnerships

Online business is definitely cooler than traditional business ways because it has inspired a trend of embracing competition and even working with them. Your ecommerce business can build great content around this strategy by partnering with the firms in competition and others as well.

Building partnerships with other members of the digital sphere can help you tap a new section of the audience as well as expose your line of products to customers who are loyal to other brands.

Influencers are everywhere

Influencer marketing has become the soul of online marketing and promotion of several brands and businesses.  Your business can get in touch with key industry individuals who will drive your brand’s message to the prospective customers who follow these influencers on social media.

The online customers heavily rely on the opinion of these social media influencers, who use popular social media pages to market your content and products.

Provide some free value to customers

In an effort to market the content for your ecommerce business, you cannot always expect to make money churning moves and not move a brick for free. A great content marketing strategy for an ecommerce business will always entail the use of offline as well as online resources to garner the attention of the customers.

Offering an offline value resource such as physical coupons, newsletters, a trial of new products, FAQs sheet etc. can spark a sense of physical hoarding in the customers. Make it a point to send these for free because not a lot of people would be interested in paid stuff. Freebies are a great way to get your content marketed and make sure that new people try them out.

Involve your audience in your content

When your eCommerce website is planning its content, it is a great idea to involve your audience in it. You can simply ask for their suggestions for the next blog post or the suggestion regarding what features they might want to see next on your online website. Doing so will make the audience feel important which is an indirect way of promoting your business now that your customers trust it.

Be persistent with a content theme

Not yet followed by many new ecommerce websites, a content theme is definitely a great way of staying uniform in your ecommerce site’s content.

Let’s talk about the product listing on your site as an example. Your website could follow a generic page layout for each of these products in the catalog. However, the layout must be uniform and consistent across the listing. By that, we mean that the content length of the description, the use of target keywords, and the overall aesthetic appeal must remain the same.

You can eventually change the theme to keep things fresh and kill the boredom. Also, if you have been looking for some inspiration to keep things at your ecommerce website tempting, is a highly valuable resource.

A guide for customers to keep everything covered

The best way to keep your audience hooked to the website of your ecommerce business is to provide them everything related to the product you are dealing in. By everything, we mean to mention the product guide, the installation guide, the customer point of contact, product description and images, customer reviews, FAQs related to the products etc.

An educational guide in the form of a listicle, a blog post, or a video will drive new leads to your ecommerce website simply for the fact that how useful your brand is capable of becoming in order to product-educate its customers.

Case studies for your phenomenal products

Your ecommerce website will always have some products that are comparatively more popular than the others. If your business is offering solution-based products, you can tap into its significance by creating content around it. To accomplish that, case studies are great.

Roundup posts FTW!

Roundup posts that go like “Top 10 electronics gadgets to buy this summer” are doing great in 2018. Why not integrate them into your ecommerce content marketing plan as well?

You can be creative and can compile a roundup blog post for the most popular products from your site. This will become a great resource for promoting more than a single product through a single post without them sounding sale-focused. If you have a budget, you can buy sponsored space on famous blog sites and ask them to publish these roundup posts for you.

Usher the customer into your personal/professional journey

If suitable to the line of business for your ecommerce endeavor, you can choose to unveil the personal/professional story behind your business idea through text-based or video-powered content on your website. This is, again, a semantic advantage for your site’s content strategy.

Hire expert bloggers

Last but not the least, the best thing that you can do for your site’s content is to hire expert content creators or writers who understand the right brand tone and know how to create content that converts. They might cost you a considerable amount on your content strategy budget, but they will be worth it.


Content marketing is all about targeting the right set of audience and making an attempt to convert them into loyal customers through targeted content that attracts them. By having a clear understanding of what your ecommerce content marketing strategy is expected to deliver, your work will become easy. For the rest of the part, the above-mentioned tips will help you plan a great Content Marketing strategy to improve your eCommerce business.

However, research is the key to making sure that you are adding new trends to the list. So, stay tuned to this space for more information.

What is a slug and how to optimize it?

Posted by on Aug 22, 2018 in SEO Articles | Comments Off on What is a slug and how to optimize it?

What is a slug and how to optimize it?

In SEO, we often talk about creating the right slug for a page. But what is this really? And why should you optimize it? In this post, we’ll explain all you need to know about it.

What’s a slug?

A slug is the part of a URL which identifies a particular page on a website in an easy to read form. In other words, it’s the nice part of the URL, which explains the page’s content. In this article, for example, that part of the URL simply is ‘slug’.

Here’s how Joost explained slugs in an Ask Yoast video:

WordPress slugs

In WordPress, it’s the part of your URL that you can edit when writing a new post. Note that this only works with the right permalink settings. It looks like this:

If you have added more variables to your URL, we’re still talking about just that editable part of the URL to the page, like this:

There’s an additional value at the end of that URL. In this case, that extra variable is used so slugs can be the same without the URL being the same. I think these examples clearly show what the slug we are talking about is.

New to SEO? Get quick wins to make your site rank higher with our FREE SEO for beginners course! »

Get access now Info

What does a slug mean for SEO

The SEO benefit of a slug is that you can change the words to make sure that it has the words that you really want to rank for. It’s one of the indicators Google uses to determine what a page is about. It’s also one of the things that people see in the search results. You always see ten different URLs about a certain topic, like WordPress SEO, right? Our main article on this has the URL, which is very on point. People might click on that a lot easier than if it’s, which what WordPress does by default.

Find out more about creating SEO-friendly URLs »

Optimizing your slug

What are the things you need to think of when constructing the right slug for your post or page? Let’s go over a number of characteristics you need to take into account:

No stop words

Filter out all the unnecessary words. Filter out “a”, “the” and “and” and similar words. We have written a tad bit more on stop words in our WordPress SEO article. For users of our Yoast SEO plugin: you might have noticed we filter stop words out by default.

Add focus

Don’t just filter out stop words, but really all the words that you don’t need. Make sure the slug still makes sense though. In the case of this post, WordPress automatically creates the slug “what-s-a-slug-and-how-to-optimize-it” (based upon the permalink settings in WordPress), which I manually reduced to “slug”.

There is one thing to keep in mind here. “Slug” as a subject is not likely to get another page on its own on our blog. This informative article will most probably remain the central point for information about slugs on our website. So I can reduce the slug to just “slug” for that reason. If this was an additional post to the main article, it would probably have been something like “optimize-slug” (and I wouldn’t have explained what it is, for that matter). So, do consider the page’s level or position on your website.

Keep it short, but descriptive

The URL of your page is shown in Google search results. Not always, sometimes it’s for instance replaced with breadcrumbs (awesome). Don’t include too much information if you intend to reuse the URL for article updates. Be careful with dates and such:So you need to keep that in mind as well. Next to this, a short slug, right after the domain, will allow Google to show keywords in its mobile search result pages as well.

Now go optimize your slug with these three things in mind!

Read more: SEO basics: what does Google do? »

The post What is a slug and how to optimize it? appeared first on Yoast.

Less is More: Why I Wish I Never Wrote 4,784 Blog Posts

Posted by on Aug 21, 2018 in SEO Articles | Comments Off on Less is More: Why I Wish I Never Wrote 4,784 Blog Posts

Less is More: Why I Wish I Never Wrote 4,784 Blog Posts

Can you guess how many blog posts I have on

Well, if you guessed 4,784 you’re wrong. 😉

Technically I just published this blog post, which makes it 4,785.

That’s a lot of content! Especially considering that the blog has been around for roughly 4 years. That means that I am publishing an average of 3.27 blog posts per day.

I know what you are thinking… seems a bit too much content for one person to write.

Well, let’s first go over how I published 4,784 blog posts in 4 years.

Did you really write all 4,784 posts?

Just look at the screenshot below:

As you can see there really are 4,784 blog posts published on

But here’s the thing: If you look closely at the image you’ll notice that some of the posts are in different languages.

There’s content in German, Spanish, Portuguese, and English. And no, I don’t know how to fluently speak all of those languages.

Which means I only wrote the English posts.

In other words, I paid people to manually translate my content into multiple languages.

In addition to that, I acquired the KISSmetrics blog and their 1,313 blog posts got merged into

So, I only wrote 862 blog posts myself. The rest are from the KISSmetrics blog and translations (not all of the content has been translated).

Considering that I didn’t have to write all of the 4,784 blog posts, you are probably wondering why I regret it.

Why wouldn’t you write all that content?

More content doesn’t mean more traffic. It’s really that simple.

Sure, if you blog 100 times a day like those news sites your traffic should go up. But there is no guarantee because there are 199 other factors that Google is looking at.

Plus, it would be really expensive to produce 100 pieces a day!

Let’s look at the traffic on

As you can see from the image above, my blog generated 1,701,486 unique visitors and 5,948,818 page views. Now let’s look at what pages are generating the visitors.

You’ll notice that my homepage generates a lot of page views. A large portion of that is bot traffic that is coming from Turkey. Don’t ask me why!

So, let’s look at the “unique page views” number as that number excludes most of the bot traffic.

The top 10 pages account for 29.23% of the traffic. But what’s crazy is that 5 of the 10 most popular pages are tools. (That’s why I switched my SEO strategy to spend more time and money on technology.)

But I love blogging, so I wouldn’t just stop writing.

Now, let’s look at the top 50 pages:

The top 50 pages make up 45.75% of my traffic. As you can see, each post starts driving a lot less traffic when you go past the top 10 pages.

And the numbers get smaller as you keep going down the list. The top 250 pages make up 64.49% of my traffic. The top 500 pages make up 72.96% of the traffic. And the top 1000 pages make up 80.99% of the traffic.

In other words, most of the content doesn’t even generate that much traffic. More than half of my content doesn’t even generate 83 visits a month.

Read that again:

More than half of my content doesn’t even generate 83 visits a month!!

There are a few popular posts and pages that do extremely well and then there is a huge long tail, in which the rest of the content barely generates any traffic.

And I am the unique case because I know SEO, social media marketing, and content marketing better than most people. I am able to generate more traffic to my unpopular posts than most blogs.

To prove it, I analyzed data from 11 blogs that generate anywhere from 1,301,492 to 24,502,503 unique visitors a month. And these blogs have anywhere from 5,592 to 29,095 blog posts.

Let’s look at what portion of their traffic comes from their top 10, 50, 250, 500, and top 1,000 pages.

You’ll notice that their top 10 and even top 50 pages don’t make up as high of a percentage of their total traffic compared to, but you have to keep in mind that none of these blogs have tools. People love tools.

But their top 250 pages make up 68.97% of their total traffic, their top 500 pages make up 81.45%, and their top 1,000 pages make up 86.88%.

Assuming your blog is large, you’ll find that it is hard to generate traffic outside the top 10% of your content. If you know SEO well, you can make those numbers a bit better like I have, but it isn’t easy.

So why would you want to write tons of content people won’t read?

So, what would you do instead?

As I mentioned above, I love blogging. So, no matter what, I wouldn’t stop. It’s not only about the traffic, it’s not only about the revenue, blogging is just fun for me.

But I would have adjusted my strategy earlier on.

I would use tools like Ubersuggest and Ahrefs to see the top pages of my competitors (the screenshot below is from the new Ubersuggest tool, which is not out yet).

Then I would dig in and see what keywords are driving their traffic.

From there I would double check to make sure that the page also is loved by people and not just search engines. I would do this by looking at the social share count, which you can also see in the screenshot above.

In other words, if people are sharing content heavily on social sites like Facebook, it means that they enjoyed reading the content.

Once you have a list of blog posts that do really well for your competition, from both a human and search engine perspective, you’ll want to create better versions of it.

That means you will want to make your content more in-depth, with better screenshots, maybe even include video tutorials, infographics, or whatever else you can think of that will make your post better than the competitions.

This way you are ONLY writing content that has a good chance of getting tons of traffic versus cranking out hundreds if not thousands of content pieces that very few people will ever read.

So, would you still translate your content?

Similar to how I would still blog, but just not write 4,784 posts, I would translate my content, but just not all of it.

When I started translating my content, I made a huge mistake.

Can you guess what it is?

It’s that I was translating my content.

Here’s what I mean…

Even if you hire smart people who know your industry to translate your content, it doesn’t guarantee success. What’s popular in one country isn’t always popular in another country.

For that reason, you have to use keyword research tools like Ubersuggest to see what keywords are popular in each country.

My traffic in regions like Brazil didn’t start growing fast until we started to transcribe the content and adapt it to the region. And now I can generate over 209,949 unique visitors a month from Brazil.

Even if you focus on only writing content people love and if you ever decide to expand internationally there is one big issue that you are going to face.

More content means more maintenance

People don’t really talk about this, but if you write thousands of blog posts as I have your traffic will eventually go down if you don’t update and maintain your old content.

It’s different for news website because their content isn’t evergreen.

But assuming you are writing evergreen content like me your traffic will drop if you don’t continually update your old, outdated content.

With my traffic has continually grown over time because I constantly update my old content, but I didn’t do that with my previous blog, Quick Sprout.

Quick Sprout peaked at around 518,068 unique visitors a month. New content is still published on the blog each week, the on-page SEO is fine and the number of sites that link to Quick Sprout has grown over time.

Yet the traffic is continually dropping because I haven’t been updating the old content.

When you have a lot of content like I do, it is a huge pain to update thousands of blog posts each year.

Luckily for me, I have an amazing team that goes through each post at least once a year and figures out if it needs to be updated (and if it does, they update it).


If I were starting over, I would use the simple process I described above, in which I would only write new content based on what both people and search engines love.

I would figure out what that content is by using tools like Ahrefs and Ubersuggest. I would look at total search traffic each blog post gets as well as how many social shares it has.

And as for how many posts you should publish, it really depends on your competition.

For example, if no one in your industry is doing content marketing, I would start off with one post a week until you figure out what works and what doesn’t. Because you wouldn’t be able to use tools Ahrefs or Buzzsumo to see what’s hot in your industry due to no one doing content marketing.

On the flip side, if you are in a space where all of your competitors are doing content marketing, I would try to play a game of catchup and crank out a blog post a day based on what’s popular.

But I wouldn’t write more than one post a day because content marketing isn’t just about writing content, it’s also about promoting the content.

And it is really hard to promote more than one piece a day. That’s why I blog weekly now instead of daily.

If you are wondering what process I use to promote and market my content, I break it down here. Here is a quick overview of my process:

Boosting posts – I spend $400 to boost each of my posts on Facebook. I don’t know why I spend $400 instead of $100 or even $1,000… it’s just a random number that I am comfortable spending each week.
Email everyone I link to – the second step I take is to email everyone I link out to. I ask them to share my content on the social web. (I provide an email template that you can use in the original post that breaks down my process)
Top sharers – I look to see who shared competitor articles on the social web and I ask them to share mine. (I also provide instructions and a template for this in the original post)
Beg for links – see who links to your competition and ask them to link to your site. This will help boost your search engine rankings. (I also provide instructions and a template for this in the original post)

And if you are wondering how much time you should spend writing versus marketing, use the 80/20 rule.

20% of your time should be spent on writing content and 80% of the time should be used to promote your content.

Keep in mind the goal isn’t to write more blog posts than everyone else in your space, it’s to only write posts that generate high volumes of traffic.

Of course, when you are following this advice, you’ll still find yourself writing content that doesn’t do too well every once in a while. That’s ok and every blog has that issue… but overall you won’t be stuck with thousands of blog posts that generate little to no traffic.

If you look at the blog, you’ll also notice that I only blog once a week. It’s because I’ve found it more effective. Once I switched to the strategy of blogging less, my traffic started to climb faster.

Sure, it’s less content for Google to index, but I’m spending more time promoting the content, hence my traffic is 21.31% higher.

So how many blog posts have you written? Are you going to change your strategy of blogging less frequently?

The post Less is More: Why I Wish I Never Wrote 4,784 Blog Posts appeared first on Neil Patel.

NEW On-Demand Crawl: Quick Insights for Sales, Prospecting, & Competitive Analysis

Posted by on Aug 21, 2018 in SEO Articles | Comments Off on NEW On-Demand Crawl: Quick Insights for Sales, Prospecting, & Competitive Analysis

NEW On-Demand Crawl: Quick Insights for Sales, Prospecting, & Competitive Analysis

Posted by Dr-Pete

In June of 2017, Moz launched our entirely rebuilt Site Crawl, helping you dive deep into crawl issues and technical SEO problems, fix those issues in your Moz Pro Campaigns (tracked websites), and monitor weekly for new issues. Many times, though, you need quick insights outside of a Campaign context, whether you’re analyzing a prospect site before a sales call or trying to assess the competition.

For years, Moz had a lab tool called Crawl Test. The bad news is that Crawl Test never made it to prime-time and suffered from some neglect. The good news is that I’m happy to announce the full launch (as of August 2018) of On-Demand Crawl, an entirely new crawl tool built on the engine that powers Site Crawl, but with a UI designed around quick insights for prospecting and competitive analysis.

While you don’t need a Campaign to run a crawl, you do need to be logged into your Moz Pro subscription. If you don’t have a subscription, you can sign-up for a free trial and give it a whirl.

How can you put On-Demand Crawl to work? Let’s walk through a short example together.

All you need is a domain

Getting started is easy. From the “Moz Pro” menu, find “On-Demand Crawl” under “Research Tools”:

Just enter a root domain or subdomain in the box at the top and click the blue button to kick off a crawl. While I don’t want to pick on anyone, I’ve decided to use a real site. Our recent analysis of the August 1st Google update identified some sites that were hit hard, and I’ve picked one ( from that list.

Please note that Moz is not affiliated with Lil’ Luna in any way. For the most part, it seems to be a decent site with reasonably good content. Let’s pretend, just for this post, that you’re looking to help this site out and determine if they’d be a good fit for your SEO services. You’ve got a call scheduled and need to spot-check for any major problems so that you can go into that call as informed as possible.

On-Demand Crawls aren’t instantaneous (crawling is a big job), but they’ll generally finish between a few minutes and an hour. We know these are time-sensitive situations. You’ll soon receive an email that looks like this:

The email includes the number of URLs crawled (On-Demand will currently crawl up to 3,000 URLs), the total issues found, and a summary table of crawl issues by category. Click on the [View Report] link to dive into the full crawl data.

Assess critical issues quickly

We’ve designed On-Demand Crawl to assist your own human intelligence. You’ll see some basic stats at the top, but then immediately move into a graph of your top issues by count. The graph only displays issues that occur at least once on your site – you can click “See More” to show all of the issues that On-Demand Crawl tracks (the top two bars have been truncated)…

Issues are also color-coded by category. Some items are warnings, and whether they matter depends a lot on context. Other issues, like “Critcal Errors” (in red) almost always demand attention. So, let’s check out those 404 errors. Scroll down and you’ll see a list of “Pages Crawled” with filters. You’re going to select “4xx” in the “Status Codes” dropdown…

You can then pretty easily spot-check these URLs and find out that they do, in fact, seem to be returning 404 errors. Some appear to be legitimate content that has either internal or external links (or both). So, within a few minutes, you’ve already found something useful.

Let’s look at those yellow “Meta Noindex” errors next. This is a tricky one, because you can’t easily determine intent. An intentional Meta Noindex may be fine. An unintentional one (or hundreds of unintentional ones) could be blocking crawlers and causing serious harm. Here, you’ll filter by issue type…

Like the top graph, issues appear in order of prevalence. You can also filter by all pages that have issues (any issues) or pages that have no issues. Here’s a sample of what you get back (the full table also includes status code, issue count, and an option to view all issues)…

Notice the “?s=” common to all of these URLs. Clicking on a few, you can see that these are internal search pages. These URLs have no particular SEO value, and the Meta Noindex is likely intentional. Good technical SEO is also about avoiding false alarms because you lack internal knowledge of a site. On-Demand Crawl helps you semi-automate and summarize insights to put your human intelligence to work quickly.

Dive deeper with exports

Let’s go back to those 404s. Ideally, you’d like to know where those URLs are showing up. We can’t fit everything into one screen, but if you scroll up to the “All Issues” graph you’ll see an “Export CSV” option…

The export will honor any filters set in the page list, so let’s re-apply that “4xx” filter and pull the data. Your export should download almost immediately. The full export contains a wealth of information, but I’ve zeroed in on just what’s critical for this particular case…

Now, you know not only what pages are missing, but exactly where they link from internally, and can easily pass along suggested fixes to the customer or prospect. Some of these turn out to be link-heavy pages that could probably benefit from some clean-up or updating (if newer recipes are a good fit).

Let’s try another one. You’ve got 8 duplicate content errors. Potentially thin content could fit theories about the August 1st update, so this is worth digging into. If you filter by “Duplicate Content” issues, you’ll see the following message…

The 8 duplicate issues actually represent 18 pages, and the table returns all 18 affected pages. In some cases, the duplicates will be obvious from the title and/or URL, but in this case there’s a bit of mystery, so let’s pull that export file. In this case, there’s a column called “Duplicate Content Group,” and sorting by it reveals something like the following (there’s a lot more data in the original export file)…

I’ve renamed “Duplicate Content Group” to just “Group” and included the word count (“Words”), which could be useful for verifying true duplicates. Look at group #7 – it turns out that these “Weekly Menu Plan” pages are very image heavy and have a common block of text before any unique text. While not 100% duplicated, these otherwise valuable pages could easily look like thin content to Google and represent a broader problem.

Real insights in real-time

Not counting the time spent writing the blog post, running this crawl and diving in took less than an hour, and even that small amount of time spent uncovered more potential issues than what I could cover in this post. In less than an hour, you can walk into a client meeting or sales call with in-depth knowledge of any domain.

Keep in mind that many of these features also exist in our Site Crawl tool. If you’re looking for long-term, campaign insights, use Site Crawl (if you just need to update your data, use our “Recrawl” feature). If you’re looking for quick, one-time insights, check out On-Demand Crawl. Standard Pro users currently get 5 On-Demand Crawls per month (with limits increasing at higher tiers).

Your On-Demand Crawls are currently stored for 90 days. When you re-enter the feature, you’ll see a table of all of your recent crawls (the image below has been truncated):

Click on any row to go back to see the crawl data for that domain. If you get the sale and decide to move forward, congratulations! You can port that domain directly into a Moz campaign.

We hope you’ll try On-Demand Crawl out and let us know what you think. We’d love to hear your case studies, whether it’s sales, competitive analysis, or just trying to solve the mysteries of a Google update.

Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!

The Page Speed update: what SEOs need to know

Posted by on Aug 21, 2018 in SEO Articles | Comments Off on The Page Speed update: what SEOs need to know

The Page Speed update: what SEOs need to know

Page speed has been a ranking factor for desktop searches since April 2010, but it was never officially a ranking factor for mobile searches (despite what we’ve all suspected for a long time). Not until July 2018, that is, when Google rolled out the Speed Update.

Google’s pushing for a faster mobile experience

The Speed Update is the latest in a long list of speed-related updates, tools, and technologies that Google has developed over the last decade – many of which specifically target the mobile experience.

For example, PageSpeed tools, such as the modules for servers like Apache and Nginx, PageSpeed reports in Google Search Console and Google Analytics, and plugins like the PageSpeed Chrome Developer Tools extension have become par for course since their introduction back in 2010.

Since then, Google has introduced tools such as the Mobile-Friendly Test to help websites gauge their responsiveness.

They’ve also launched Accelerated Mobile Pages (AMP), which allows content creators to make lightweight and lightning-fast versions of pages for their mobile audiences, and Progressive Web Apps (PWA), which load content instantly regardless of a user’s network state.

And, in the past 6 months alone, Google has further introduced an onslaught of new speed-related tools, including:

Lighthouse – helps users automatically audit and optimize web pages
Impact Calculator and Mobile Speed Scorecard – grades your mobile site’s speed and calculates what impact your site speed is having on your conversion rates and revenue
Chrome User Experience Report (CrUX) – a database of real user experience metrics from Chrome users.

Google also transitioned to ‘mobile-first’ indexing in February 2018, which means it now prioritizes the mobile versions of websites over desktop versions when it comes to ranking and indexing.

And last but not least, the Speed Update has ushered in page speed as a ranking factor for mobile websites.

Recent changes to how Google measures page speed

Another recent change you may have noticed is that PageSpeed Insights looks a little different these days. Entering a URL a few months ago would return a report that looked something like this:

As you can see, your site receives one rating and it’s evaluated based on a set of clear technical criteria: redirects, compression, minification, etc. Optimizing, while not always easy per se, was straightforward.
But if you plug in your URL today, you’ll see a screen that looks more like this:

Now you’re scored according to two different categories: speed and optimization.

Optimization is the new name given to the technical checklist you were already familiar with. Anyone who’s used the PageSpeed Insights in the past should instantly recognize these recommendations.

Speed, however, is something new. It’s scored based on two new metrics: First Contentful Paint (FCP), which measures how long it takes a user to see the first visual response from a page, and DOM Content Loaded (DCL), which measures the time it takes an HTML document to be loaded and parsed.

These two new metrics are the game-changers because even if you were measuring them before the update (most SEOs I know weren’t), there’s a high chance that Google’s numbers don’t match yours.

So why the disconnect? Well, while you’re measuring DCL based on your website’s optimal performance, Google is pulling its results from its CrUX database. In other words, these metrics are based on real user measurements.

That means that even if everything looks perfectly optimized on your end, Google may consider your website to be ‘slow’ if most of your users have poor connection speeds or outdated mobile devices.

In other words, Google’s switched from measuring ‘lab’ data to ‘field’ data. Unfortunately, there’s nothing you can do to improve field data except for optimizing your website to make it even faster.

Our experiment measuring the impact of the Speed Update

My team recently conducted a series of experiments to determine what impact, if any, the Speed Update has had on mobile rankings.

First, we analyzed one million pages in mobile search results to understand the relationship between page speed and mobile SERPs before the update. Our research revealed that a page’s Page Speed Optimization Score had a high correlation (0.97) to its position in SERPs. FCP and DCL, however, had almost no bearing on a page’s rank.

Three months later, after Google’s Speed Update went live, we ran the same experiment. Again, we analyzed one million different pages and we collected Optimization Scores, median FCPs, and median DCLs for each unique URL.

What we discovered is that the correlation between a page’s average speed Optimization Score and its position in SERPs remains static: 0.97.

We also discovered that there is still no significant correlation between a page’s position in mobile SERPs and the median FCP/DCL metrics.

The only change we did notice was an industry-wide increase in the performance of mobile pages: the ranking on the first 30 positions in mobile search improved by 0.83 Optimization Score points between our first and our second experiments.

So, what’s the takeaway? At this point in time, it’s very important to continue improving your Optimization Score. FCP and DCL metrics seem to play a minor role where search results are concerned, but the standards for the top positions in SERPs keep increasing.

Advanced checklist for optimizing page speed

Optimizing mobile page speed requires you to test your page speed first. Before you begin making any improvements, plug your URLs into PageSpeed Insights. Or, if you find the thought of checking every page one-by-one exhausting, use a tool that can monitor all of your pages at once.

My team uses the tool we developed, WebSite Auditor. It’s integrated with PageSpeed Insights, which makes it easy to test, analyze, and optimize each page’s performance. GTMetrix and Pingdom are two other great tools for testing and optimizing page speed.

Once you’ve tested your mobile site speed and identified areas of improvement, it’s time to get to work:

Ensure each page has no more than one redirect
– If you need to use a redirect: use 301 for permanent redirects (e.g. deleted content) and 302 for temporary redirects (e.g. limited-time promotions)
– Googlebot supports both JavaScript-based redirects and HTTP redirects
Enable compression to reduce file size
– Gzip all compressible content or use a Gzip alternative (e.g. Brotli)
– Remove unnecessary data whenever possible
– Use different compression techniques for HTML codes & digital assets
Aim for a server response time of <200ms
– Use HTTP/2 for a performance boost
– Enable OCSP stapling
– Support both IPv6 and IPv4
– Add resource hints like dns-lookup, preconnect, prefetch, and preload.
Implement a caching policy
– Use cache-control to automatically control how and how long browsers cache responses
– Use Etags to enable efficient revalidation
– Double check Google’s caching checklist to determine optimal caching policy
Minify resources
– Minify HTML, CSS, JavaScript
– Minify images, videos, and other content if they’re slowing down your page speed
– Automate minification using third-party tools
Optimize images
– Eliminate unnecessary resources
– Replace images with CSS3 where possible
– Don’t encode text in images; use web fonts instead
– Minify and compress SVG assets
– Remove metadata if it’s not needed
– Select smaller raster formats if they don’t interfere with quality
– Resize and scale images to fit display size
– Choose the image quality settings that best fit your site needs.
Optimize CSS delivery
– Inline small CSS files directly into the HTML to remove small external resources.
Keep above-the-fold content under 148kB (compressed)
– Reduce the size of data required to render above-the-fold content
– Organize HTML markup to quickly render above-the-fold content.
Remove all blocking JavaScript in above-the-fold content
– If you need JavaScript above the fold, you can make it non-render blocking by marking your <script> tag as async
– Inline critical scripts
– Defer non-critical scripts and 3rd party JavaScript libraries at least until after the fold.

Needless to say, there are a lot of technical SEO tips and tricks you can do to continue tweaking and refining your mobile page speed. If you need more information on how, exactly, to perform any of the above actions, visit Google’s PageSpeed Insight Rules for more detail.

Conclusion: why you need to be optimizing mobile page speed

Year-after-year search engines continue to push the importance of mobile optimization. And it’s no secret why: recent studies suggest that 53% of all mobile visits are abandoned when a page takes longer than 3 seconds to load, and you lose 10% of your users with every additional second.

Page speed has always mattered, but providing people with a fast mobile experience is now more important than ever before. This is especially true when you consider mobile-first indexing and the news that the average Optimization Scores of top ranking pages continue to rise.