AI for SEO: 7 Methods that use ChatGPT for higher rankings | Orbit Media Studios (original) (raw)

There are so many ways to use artificial intelligence (AI) for digital marketing. Of course, there are some for search engine optimization (SEO). Today we are sharing seven ways to use AI for better SEO.

This is about using generative AI for fast analysis and recommendations for better search performance for our content. We humans will still have work to do.

We’ll do (almost) everything here without SEO tools or expensive AIs. We’ll use nothing but Chat GPT-4, GA4 and Google Search Console. Mostly we’ll use ChatGPT-4’s Advanced Data Analysis feature, so you’ll need the paid account ($20/month) to follow along.

Here are the step-by-step instructions for better SEO through AI using seven methods.

  1. AI for SEO edits that will improve the current rankings of a any URL
  2. AI for title tag edit recommendations for higher clickthrough rates
  3. How to add relevance with FAQ content using AI and SERP data
  4. Find gaps in your homepage content based on competitors search rankings
  5. How to perform semantic distance analysis to find gaps in your content strategy
  6. Find the best internal linking opportunities based on GA4 data
  7. Compare the E-A-T of your content to your competitors’ content.

As usual, we’re adding the prompts as text. You can copy and paste them. These are useful examples and ideas, not gospel. Change these prompts as needed.

Let’s start with the obvious SEO use case. Probably, this is the one you were hoping for when you clicked! Then we’ll move onto some less obvious, but equally powerful examples of ChatGPT for SEO.

Our first method is a quick process for using AI to improve the SEO of a specific page to improve current rankings.

1. SEO edits that improve relevance for current rankings

The Idea: pages rank, but not high, for all kinds of phrases, many of which don’t even appear on the page. Incorporating those phrases and topics into the page will improve rankings for the primary target phrase, but also for dozens of other semantically-related phrases…

The Data Source: Google Search Console (GSC)
Using the data from our current rankings lets us skip keyword research. We already rank.

Caution: If you’re an SEO agency, check with agreements before uploading your client data. But if you’re a brand working with SEO professionals, you should allow them to give this kind of anonymized data to AI!

The Prompts:
To upload and analyze data, we’ll need the paid version of Use OpenAI’s Chat GPT-4. It has a featured called Advanced Data Analysis mode, which you’ll need to activate by clicking the three dots next to your name and going to the “Settings and Beta” section. Now choose Advanced Data Analysis mode from the top of a new chat.

With the first prompt, you’ll upload the queries data.

Next we’ll give it a role and tell it to consolidate the data. There may be many very closely related phrases in the dataset. We don’t really need them all. And everytime we ask the AI to change our data, we’ll download and check the data.

Warning: Anytime you ask AI to manipulate data in a file, ask for a link, download the revised file and check it. It makes mistakes all the time. Verify.

With our next prompt, we’ll give it the text from the page.

The AI will do several things next, including “text preprocessing” and “keyphrase extraction.” Once it’s done, we’ll prompt it to make the SEO on-page recommendations. And so we don’t hurt the readability through AI-powered keyword stuffing, we’ll tell it to make it all sound nice.

Here’s an example of the output. It’s for an article on this blog about making social media videos. The keyphrases have been added. Each of these are phrases for which the page already ranked, but didn’t rank well. They were phrases that were not on the page. That’s usually a smart approach to SEO.

The recommendations are highlighted. Decide for yourself if you like the flow. They look lovely to me.

The final step is to review the recommendations. Reject some. Edit some. Update the page. As you would with any effort to optimize a page for higher rankings, track the phrase in your favorite SEO tool. Check the ranking changes in a week and the traffic changes in GA4 in a month.

2. Improve title tags for higher clickthrough rates

The Idea: You can increase traffic without higher rankings if you can improve your clickthrough rates (CTR) from search. And the title tag of the page is a big factor in CTRs because it’s usually the link in search results. Compelling titles get clicked.

If you can identify which of your pages has a lower than expected CTR based on it’s ranking, you’ll know exactly which title tags to improve…

The Data Sources: Google Search Console (GSC) and Google Analytics (GA4)
We’ll get the clickthrough rates and rankings (Average Position) from GSC. But that tool doesn’t show title tags. So we’ll get the title tags from GA4 and then merge the two data sources.

The Prompts:
Again, we’ll use Chat GPT-4 in Advanced Data Analysis mode, which allows us to upload the data and do a bit of AI powered SEO.

As before, we’ll open the new file and check the data. Look good? Good. Next comes the money prompt. This is the prompt that should give us the insights.

Probably, it will do the analysis and immediately give recommendations for higher CTR title tags. If it doesn’t, prompt it again to recommend title tag edits.

Here’s an example of what you might see:

ChatGPT generated title tag updates with the blurb "What do we think of these recommendations?"

These suggestions look excellent to me. Here’s a representation sample:

And here’s another:

I like them all. I’m confident that they would perform better in search, but they all need to be checked for keyphrase relevance. While you’re at it, check your meta descriptions.

This is the type of SEO that marketers often miss. And it’s one of the rare types of SEO at scale that actually improves quality. How much more traffic could this blog attract if this approach works? Let’s ask the AI to estimate with one last prompt.

ChatGPT estimating a 700 visit-per-month increase in traffic from these SEO improvements

It suggests these improvements could increase traffic by 700 clicks per month. Not bad! And remember, this is more traffic without higher rankings.


Katie Robbert, CEO of Trust Insights “This is an innovative approach to advanced SEO. Historically, this kind of analysis was not available unless you had a data science or developer on your team, or paid an outside vendor. Before, you had to write code to thoughtfully analyze gaps in your SEO. Now, with generative AI tools and a plan, you can use your data to stay competitive with your content. It’s really powerful and something every marketer should be doing.”

3. Add depth and relevance with FAQ content

The Idea: Your content ranks partly because it answers questions related to relevant keywords. Answering more questions would both improve rankings for current phrases and help it rank for more phrases. The easiest way to answer more questions is to add an FAQ section. The best questions to answer are the ones that appear in search results, but that your page doesn’t answer…

The Data Source: Google SERPs
For this, we’ll take the questions right out of the Google search results page for our target keyphrase. Just search for the phrase that the page targets, and take a look at the “People also ask” box (aka, the PAA box or related questions box).

It will show four or five questions. To see more, pick a question and expand, then collapse it. Do that again several times. Soon you’ll be looking at 10 or more questions. Copy those questions (no need for the answers) to the clipboard.

A screenshot of a "People also ask" section on a Google SERP.

The Prompts:
For this, any AI can help. No need for Chat GPT’s Advanced Data Analysis mode. We’re going to simply give the AI the page and the PAA questions. Here are the prompts:

We didn’t ask for any edits to the existing copy. It’s a copy for a new FAQ section. Because it’s topically relevant, we’ll assume that it aligns nicely with your target keyphrase. Google gave us the questions, after all. As a next step, you could ask the AI to make SEO edits to the new text that include more target keyphrases.

ChatGPT written FAQ answers based on the "People Also Ask" section of Google that were not directly answers on the page.

You are a skilled SEO and content marketer. Check this text for accuracy and tone. Remove boring or irrelevant information. Add internal links. Tidy up the formatting. That is not a prompt. That’s my advice to you, human reader.

Then pop open WordPress and add your new AI-generated, question-answering, keyword-focused FAQ section to WordPress.

For your reference, we used this method on this page. Scroll down to the bottom to see AI-generated SEO copy for two FAQ questions we found in Google search results. What do you think?

4. Competitive analysis for gaps and homepage updates for SEO

The Idea: Your competitors’ homepages have different copy and rank for different phrases. Analysis can reveal these phrases, giving you the opportunity to fill those gaps. This is good for both search and conversions.

Let’s say we’re a satellite launch services company and a spaceport. You know exactly who you compete with. You don’t have their Analytics, but you have a Semrush account, so you can do quick SEO competitive analysis.

The Data Source: Semrush Keyword Gap report

We’ll focus on one specific page, our homepage. Using the Keyword Gap report, we’ll look at all the rankings for all of our homepages, our and theirs. Enter the websites, setting each for “Exact URL” and select for “All” keywords. Later we’ll let AI do the filtering.

The report should look like this. Export it as a CSV file.

The Prompts:
Whenever you upload data, it helps to give it context. Here I’ll give the AI a role, a brief description of the data and the general question “Can you analyze?”

Next we’ll give it a goal and ask for the analysis

You can see the recommendations make sense. We should definitely consider emphasizing these topics and phrases in edits to the page.

AI generated recommendations based on the keyword gaps

To see how it’s making the recommendation, we could add “show your thinking” or review a preview of the recommendations in a chart. Here is that prompt:

The AI invented a new metric called “Opportunity score” to make the recommendations. It’s a nicely balanced blend of search volume, difficulty and CPC. I really like it.

And the chart looks great …until you look closer. The keyphrase in the top row is a misspelling. That phrase should have been skipped. This is an important reminder to review each output at every step.

A new metric and bar-chat that shows the relative size of each keyword opportunity.

For the final prompt, I’ll reference the metric that the AI created. By simply asking it to write something that gets a “high opportunity score” we give the AI room to create.

It provides draft copy with the keyphrases bolded. Let’s take a look.

Additional sections of content using the phrases that the competition ranks for but you do not

This AI generated SEO copy doesn’t sound good to you? Or the target audience? Is “one-stop solution” right for our brand? We’re a spaceport. Of course we’re one-stop.

As with all AI content, it needs editing. Some of it is probably fine, but use your brand knowledge and editing skills and tune it up, overhaul it, or scrap it.

Once you have sections you like, combine them with visuals and supportive evidence, and slot them into your homepage where they fit in the flow. Not sure how? Review this diagram of high-performing service pages.

5. Find Gaps in your SEO content using semantic distance analysis

The Idea: You’re a content creator and you’ve published a lot, but there are gaps in your content. You can’t see these gaps without measuring the “semantic distance” between your titles and topics. If AI can spot them, can create content with huge advantages in internal linking, social media, keyword targeting and more.

The Data Source: Google Analytics (GA4), Google Search Console (GSC)
We can use the same files we used in method 2 above, which we called gsc_queries.csv and ga_titles.csv. Better yet, use the merged file that you downloaded while reviewing the data.

The Prompts:
We’ll start with the role, the goal and the data.

Next the AI does a lot of fancy computer stuff involving text preprocessing and pairwise distance. Cluster centroids. I get options for various statistical methods. I mostly don’t understand so I just tell it to continue. Soon it’s recommending article topics and headlines. Use additional AI prompts as needed.

Eventually, you may find ideas for blog posts that fit perfectly within your content strategy. They’re like missing puzzle pieces in your content picture.

ChatGPT generated additional article suggestions based on semantic distance analysis.

Each topic is a content gap. They’re easy to write, they target adjacent keywords, they’re internal link naturals.

As an experiment, I asked for a visualization.

Often, if you don’t specify the type of visualization, it will choose something interesting.

I really like this chart visually, but it’s not really meaningful or useful. I include it here to show the kinds of charts that AI can make for you. Interesting? Here are the prompts for making AI-generated marketing charts.

6. Generate Internal Linking Recommendations

The idea: Your blog has 100’s of missed opportunities to link between related pages. Fixing that could improve your search performance by passing more authority between your pages, especially when the links are between pages that are topically relevant. And it keeps visitors flowing through your site.

The Data Source: Google Analytics (GA4)
The Engagement > Pages and Screens report has everything we need.

Click the pencil to customize the report, adding metrics that show both traffic and engagement. Here I’m using Sessions, Users, Average engagement time, Engaged sessions and Conversions. Then set a nice long date range and a filter to just show rows where the “Page path” contains “blog” (or whatever directory you use for your content program)

It should look something like this. Export to CSV.

A screenshot indicating where to export the Pages and Screens report in GA4

Check the data. Remove those first lines of comments and anything strange. Next we’ll use prompts to enrich the data with topics for each article.

The Prompts:
First, give it the data.

First, we’ll let AI categorize, which is one of it’s superpowers. You can ask it to categorize the articles into marketing topics, or better yet, provide it with the topics from your content strategy.

Check the data and start the cleanup. There is very likely a noisy dataset with “page not found” URLs, blog categories, non-English title tags, etc. You can do this manually or through further prompting. If you see that there are many rows for the same URL, try this prompt.

All cleaned up? Finally, we’ll ask for internal linking opportunities.

A screenshot of a table with the text "The AI recommends links from high-traffic URLs to high-engagement URLs within the same topics/categories.

The recommendations look solid. If you want a bunch, ask for a downloadable list.

You’ll need to go through the content and add the links into the content. Or if you use a WordPress plugin or similar widget to recommend articles, you can add them there. Article recommendations are a standard feature in blog design.

We just did a little AI powered internal linking, which is good for visitors and good for SEO.

7. Compare the E-A-T of your website to your competitors

The Idea: Aligning your content and UX with the Google Quality Rater Guidelines should be good for search. AI can understand a page better if you give it an HTML file. And Competitive analysis keeps everything in context.

The guidelines show the raters how to evaluate pages in terms of expertise, authoritativeness and trustworthiness, also known as E-A-T.

So having AI do an E-A-T evaluation of your homepage and your competitors homepages using HTML as well as page content will lead to useful ideas for better design and high quality content.

The Data Source: The HTML and content of your page and your competitors’ pages.

At the time of this writing, you can’t easily upload the 170-page guidelines into AI for analysis. The tools that let you upload large amounts of text (Claude, ChatPDF) are not great for analysis. And ChatGPT is great for analysis, but you can’t upload large amounts of text.

But it doesn’t matter, because ChatGPT has read so much content about the Quality Rater Guidelines and E-A-T, it can provide useful analysis and recommendations anyway. Just use ChatGPT.

Mostly, we’re going to be uploading HTML files saved using File > Save in the browser menu. We’ll paste in the page content for more context.

The Prompts:
First, we’ll give it a role, the HTML file for the homepage, the text from that page and a task. We also need to give it the keyphrase, because the Quality Rater Guidelines are all about relevance.

Next we’ll repeat this twice more using the HTML of competitors’ homepage and their page copy.

It will provide analysis again. So now we have three separate analyses. To see a summary all at once, we’ll ask for a heatmap matrix showing the relative degree to which each site aligns with the E-A-T

A heat map visualizing the E-A-T elements of both your site and your competitor's

This chart is interesting in several ways. The heatmap is easy to read. And the AI created its own scale for the evaluation, rating each criteria on a scale of two to five (I have no idea why and didn’t ask).

It’s interesting to see how your positioning differs from your competitors. And those topics could also drive keyword rankings.

But conversions and lead generation are the real benefit of an E-A-T evaluation. Pages that lack trust will lack conversions. Many SEOs didn’t seem to care about trust until they heard it could be a search ranking factor. SEOs have a CRO blindspot. I digress.

The final prompt is for recommendations and remedies. It’s simple.

Let’s take a look. We quickly see that some of these are good and some are not. Here I’ll rate the quality rater ratings.

A Screenshot from ChatGPT indicating which results are helpful and which are not.

Remember, the Quality Rater Guidelines are not search ranking factors. They’re a tool used to train outsourced software testers. We’re using them here to better understand how Google search engineers think about quality.

So giving them to AI is a little meta. Think about it.

We’re telling an algorithm to pretend it’s a human who checks the quality of another algorithm for its ability to help humans.

SEOs live in a strange world, now made stranger by AI!

The only limits are your imagination

There are many more AI use cases for many SEO tasks that are not included here. I have others that I didn’t include.

Mostly, what I’ve done here is let AI help with things I would have done by hand anyway. The analysis if I had the skills and the edits if I had the time.

To come up with your own methods, ask yourself:

If you do find insights, let AI go ahead and recommend the improvements. See if it can write some draft copy. And have it make a chart or two along the way. You could use this for Google Ads, affiliate marketing, product descriptions or anything…

Truly, we are limited only by our own strategies and imaginations now. As always the best marketers will win, but something has changed. Now one of the key success factors in how well you can unleash AI technologies for high impact SEO actions and impact.

We hope this article helps you do just that.

Colophon
This article was written completely by hand. It was a 15 hour process, created in parallel with the creation of a new presentation. Screenshots were captured using GoFullPage and marked up using Snagit.

AI was used for two final steps: editing for clarity (Grammarly) and on-page SEO recommendations (MarketMuse). It was originally published on September 13, 2023. It targets a very general keyphrase “AI powered SEO.” It’s a competitive phrase, shared by articles and software companies. We don’t expect it to rank well.

The following is AI-generated content created using method #3 above. It’s pure AI for SEO content writing. We include it here as an experiment and for reference. It has not been edited by humans.

What do you think of the section below? Bland? Obvious? Unethical? Smart? Personally, I have mixed feelings.

Frequently Asked Questions on AI for SEO

Which AI is best for SEO?

There are various AI tools that can be beneficial for SEO purposes, each with their own set of features and benefits. However, the best AI tool for you depends on your specific needs, your level of expertise, and your budget. Here are some options to consider:

It’s often a good idea to use a combination of these tools for a comprehensive SEO strategy.

Can Google accept AI-generated content?

Google’s algorithms do not inherently discriminate against AI-generated content. The primary concern for Google is whether the content provides value to users and adheres to their Webmaster Guidelines. AI-generated content can rank well if it is:

However, it’s essential to note that Google values expertise, authoritativeness, and trustworthiness (E-A-T), so make sure any AI-generated content also aligns with these guidelines.