This site uses cookies and other tracking technologies to make possible your usage of the website, assist with navigation and your ability to provide feedback, analyse your use of our products and services, assist with our promotional and marketing efforts, and provide better user experience.

By using the website, you agree to our Privacy policy

Accept and continue

Report a bug

Cancel
1974 2 1
News 11 min read May 28, 2019

How To Increase SEO Traffic By 50% Without Creating New Pages

Serpstat Javascript SDK: Programming Right In Your Browser

Andrey Belousov
Growth Hacking Specialist at Serpstat
You always create new and useful content for your readers, but the traffic doesn't grow. What's wrong? Maybe you've forgotten about the optimization of the existing pages? Depending on the time spent and the results, it's better to optimize the old pages and not to create the new content.
Recently, we published our first hacking article, which tells how to use the Serpstat script to analyze competitors. This article explains how to find matching keywords for your existing pages using Serpstat API Console.
Important information about Serpstat API:
To work with the Serpstat API console, you must have API access (available from Plan B)
The console has some additional methods that aren't available in the standard user interface
Bear in mind the fact that you spend your limits when working with the API console
The console has unlimited possibilities to combine the data collected with different methods

How to optimize existing pages with API Keyword Research?

To find missing keywords on the pages that already exist, you can use two API methods: URL Missing Keywords and Grab Keywords.

URL Missing Keywords is a method that shows which keywords your competitors rank for in top 10, even though they are absent on your website.

Grab Keywords is a unique method that is available only in the Serpstat API console. It works on the basis of existing pages' analysis and is very beneficial for updating and repeated optimization.
 

Comparing URL Missing Keywords and Grab Keywords

I compared the existing keyword research methods. Below I'll tell you more about these methods and how you can use them.

URL Missing Keywords

Setting up the method

To apply this keyword research method to the existing URL, follow the instructions:
1
Enter your token in the appropriate field
2
Determine the required number of requests per second
3
Select a database you need
4
Select the method URL Missing Keywords
5
Add a URL for the analysis
6
Set the number of lines in the report
7
Download your report in one of the available formats.

Domain analysis

If you need a quick analysis of multiple domains, put more than one website in the Queries box and repeat instructions. By the way, if you want to get URLs from a website quickly, you can also use the API Console. How?
1
Choose the method Domain URLs
2
Set the number of lines
3
Enter the domain in Queries
4
Download data
5
Click on the tab SQLSQL Snippets and choose Get plain list of URLs
6
Click on the button Evaluate SQL and then Download.

Missing keywords for pages

To analyze this URL list:
1
Enter competitors' URLs in Queries
2
Choose the URL Missing Keywords method
3
Set up the limits
4
Download data and export the file
In a few seconds, you'll get the report showing the following metrics for each missing keyword:

  • database
  • keyword
  • search volume per month
  • CPC
  • competitive level
  • potential traffic value (search volume * CPC)
  • the page where the keyword is missing.

Grab Keywords

Grab Keywords method is based on calculating the probability that two pages should have an optimal keyword structure. In other words, if you optimize your page as well as your competitors, you can get top search results.

To apply this method for optimizing old pages, you should first collect a list of your direct competitors. Of course, you can do this manually, but automation increases your performance. Therefore:
1
Choose the method Competitors
2
Enter your domain
3
Choose the required number of pages
4
Click on the button Load Data.
Then copy the list of competitors and use the Grab Keywords method for keyword research:
1
Select the Grab Keywords method
2
Add the list of your competitors in Queries
3
Enter your domain in the field Your domain
4
Set the number of lines
5
Choose required filters
6
Click on the button Load Data.
As a result, you'll get the report with missing keywords for which you have matching landing pages.
Key metrics presented in the report:

  • Position reflects positions of your domain. If this cell is empty, your page doesn't rank for this keyword
  • Traff shows the potential traffic the domain can get with this keyword
  • Traff_loss is a predicted loss of traffic due to the missing keyword. It shows the difference between the current and predicted traffic. If you add the keyword in the text and meta descriptions, you can expect such traffic increase according to a rough calculation
  • Url_prob shows the probability that the landing page for a specific keyword was determined correctly.

When optimizing with the Grab Keywords method, you have a few essential things to consider. Since the method spends the API limits, check how many limits you need before using the console:
1
Choose the Grab Keywords method
2
Enter the list of competitors
3
Enter your domain
4
Set the number of lines = 1
5
Click on Load Data.
In the field Total you'll find the limit number you need. If this number is too large, set the filter, depending on:

  • position
  • search volume
  • CPC
  • competition level
  • negative keywords.
If Total is over 100,000, it can be too heavy for the console to load. To avoid problems, set up the filter and close unnecessary tabs in the browser as well as programs on your computer. The console downloads keywords and performs calculations on your computer, which can cause difficulties at work.

The method gives results only if the age of the domain is more than one year. In this case, all subpages and keywords of the domain are already known.

In the final report of the Grab Keywords method, you will see keywords that will help you reach top rankings without having to create new pages. The reverse method has been described here.

Further data processing

Grab Keywords searches keywords that are useful for optimizing existing pages. Of course, not all of them are suitable for your site, so you should process the data received.

Filter

Filter results using the Keywords and Negative Keywords options. That way you can rule out irrelevant results. To do this:
1
Enter keywords separated by commas in appropriate fields
2
Click on the button Apply filters

Grouping by URL

Grouping by URLs is an advanced method of processing the results. It sorts keywords basing on traffic loss for a single page. To filter the report, click: SQLSQL SnippetsSort keywords by summary URL traffic lossEvaluate SQL

Results summary

Since the described methods have both disadvantages and advantages for the best results, you should combine them. The summary of the results is possible in the following way:
1
Open the tab History
2
Mark out results that you got with two methods
3
Select the option Delete domains data not related to your domain
4
Click on Join Selected Data.
In the results report, you'll find a list of unique keywords that show the position your site has and other metrics outlined above.

Multi-page reports

One of the most helpful ways of post-processing is to create multi-page reports based on URL. In this case, individual tabs are created for each subpage (Excel or Google Sheets). To do this:
1
Open the tab Table
2
Click on the button Download
3
Select the following options:

  • XLSX (multiple sheets)
  • Sheets Split Column = url
  • Sheets Sort Column = traff_loss
4
Download data.
That way, you'll get the report in which all URLs have individual tabs and are sorted by traffic loss.
Using Serpstat's unique API methods allows you to get the keyword list for optimizing existing pages in just a few minutes and evaluate how much traffic your site loses due to poor or incomplete optimization.

Learn how to get the most out of Serpstat

Want to get a personal demo, trial period or bunch of successful use cases?

Send a request and our expert will contact you ;)

Rate the article on a five-point scale

The article has already been rated by 4 people on average 5 out of 5
Found an error? Select it and press Ctrl + Enter to tell us

Share this article with your friends

Sign In Free Sign Up

You’ve reached your query limit.

Or email
Forgot password?
Or email
Back To Login

Don’t worry! Just fill in your email and we’ll send over your password.

Are you sure?

Awesome!

To complete your registration you need to enter your phone number

Back

We sent confirmation code to your phone number

Your phone Resend code Queries left

Something went wrong.

Contact our support team
Or confirm the registration using the Telegram bot Follow this link
Please pick the project to work on

Personal demonstration

Serpstat is all about saving time, and we want to save yours! One of our specialists will contact you and discuss options going forward.

These may include a personal demonstration, a trial period, comprehensive training articles & webinar recordings, and custom advice from a Serpstat specialist. It is our goal to make you feel comfortable while using Serpstat.

Name

Email

Phone

We are glad of your comment
Upgrade your plan

Upgrade your plan

Export is not available for your account. Please upgrade to Lite or higher to get access to the tool. Learn more

Sign Up Free

Спасибо, мы с вами свяжемся в ближайшее время

Invite
View Editing

E-mail
Message
Optional
E-mail
Message
Optional

You have run out of limits

You have reached the limit for the number of created projects. You cannot create new projects unless you increase the limits or delete existing projects.

I want more limits