AI Powered SEO: 7 Ways to use ChatGPT for higher rankings

AI Powered SEO: 7 Ways to use ChatGPT for higher rankings

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.

  • Our goal is NOT to use one algorithm to trick another algorithm into sending us traffic.
  • Our goal is to quickly find insights, then improve the quality and visibility of our content.

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.

  • From the Search Results report, make sure all four metrics are turned on: Total clicks, Total impressions, Average CTR and Average position
  • Create a Query filter to exclude branded (company name) queries
  • Create a Page filter to show just the URL that you’re optimizing
  • Export to a CSV file. It will actually give you a ZIP file containing several files. You just want Queries.csv. Open it up to confirm there’s nothing weird. Rename it gsc_queries.csv.

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.

  • I’m giving you Google Search Console data showing the search performance of a URL. Can you analyze? [upload gsc_queries.csv]

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.

  • You are an SEO expert who is highly proficient at keyphrase analysis. Merge the rows with very similar queries into single rows, with a single, representative marketing keyphrase. As you do so, for each row, sum the data for impressions and clicks. Average the data for CTR and Avg Position.Provide a link to download.

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.

  • Here is the webpage for the data you’ve analyzed. Evaluate this content’s keyphrase usage and frequency for the keyphrases in the dataset. [paste in 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.

  • Suggest SEO edits to this page that would improve rankings by better indicating it’s relevance for the keyphrases in the Google Search Console dataset.Focus on recommendations for including keyphrases that are not used on the page but appear in the datasetMake suggestions that improve the flow and quality of the content, as well as keyphrase relevance.Highlight the recommended changes.

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.

  • From the GSC Search Results report, make sure all four metrics are turned on: Total clicks, Total impressions, Average CTR and Average position
  • Create a Query filter to exclude branded (company name) queries
  • Create a Page filter to show just the URLs that contain “blog” (assuming we’re working on our SEO for content marketing)
  • Export to a CSV file. It will actually give you a ZIP file containing several files. You just want Pages.csv.
  • Open it and remove the rows for which the page has zero clicks. There should be plenty of data left over.
  • Rename it gsc_pages.csv.

  • From GA4’s Pages and screens report, set the primary dimension (the drop down above the first column) to “Page title and screen class”
  • Click the ‘+’ sign next to that dropdown to add a secondary dimension. Select “Page path and screen class”
  • Export the report to a CSV file. Open the file and delete the first nine rows, which are comments. No need to confuse the AI. Note: you actually don’t need any metrics here, so you can delete all but the first two columns!
  • Rename it ga_titles.csv

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.

  • I’m giving you Google Search Console data showing the search performance of a URL. I’m also giving you Google Analytics data showing the title tags for each of those URLs. [upload both gsc_queries.csv and ga_titles.csv]Remove all non-English titles. Merge the two datasets. Provide a link to download.

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.

  • You are an SEO, skilled at analyzing search performance. You are also an expert in the psychology of clickthrough rates and maximizing engagement within SERPs.Which of the pages has lower than expected CTR based on its average search position?

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:

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

  • Current title tag: “How to Write a Customer Success Story”
  • Suggested title tag: “How to Write a Customer Success Story That Converts”

And here’s another:

  • Current title tag: “How to Design Attractive Data Visualizations for Your Blog”
  • Suggested title tag: “7 Pro Tips for Designing Eye-Catching Data Visualizations”

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.

  • How much more traffic per month could this blog attract if the title tag improvements bring all URLs into the expected range?

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.

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:

  • The following webpage is optimized for the phrase “get ranked higher on google” Summarize its keyphrase relevance. [paste in webpage copy]
  • Which of the following questions are not directly answered by the webpage? Which of the following questions are directly answered? [paste in PAA box questions]
  • Write a new detailed FAQ section that answers the questions that were not directly answered on the current page.

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.

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?”

  • You are an expert SEO and marketing data analyst.I’m giving you keyword data showing you the SEO performance of my homepage (column B) compared to the keyword performance of three competitors (columns C, D and E). Can you analyze? [upload CSV from Semrush]

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

  • Your goal is to revise my homepage to rank for more of the phrases that it does not rank for, but the competitors do.Which additional commercial intent phrases are the best opportunities for my homepage based on the rankings of the competition?

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

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:

  • Draw a chart visualizing the relative size of the opportunity of the top 10 keyphrases in this analysis.

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.

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.

  • Here is the copy of my homepage. Apply your SEO expertise and write three additional paragraphs that target the high opportunity score phrases.Incorporate each keyphrase a maximum of two times. Use at least 10 of the closely related phrases. Highlight the keyphrases in the copy.[paste in the text from your homepage]

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

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.

  • I’m giving you a file that shows search traffic to URLs and the title tag for each. You are an expert content strategist and SEO, looking for new topics to cover.Infer topics from the titles of the articles in the spreadsheet. Identify gaps in content using semantic distance analysis. Suggest articles and topics that would fill those gaps. [upload file]

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.

  • Suggest 10 more titles, focusing on [subtopic] Use the writing style of the titles in the dataset

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.

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.

  • Visualize the semantic distance analysis. Using a red X, show where this article could fit into the visualization [enter one of the topics it suggested]

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

There are two more AI for SEO methods...

6. Find the best internal linking opportunities based on GA4 data

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


For those last two, see the original of this article on the Orbit Media blog >


Fantastic breakdown of how AI can elevate SEO strategies! These actionable insights are pure gold for anyone looking to boost their content's performance. Thanks for sharing!

回复
Wes Claytor

Senior Digital Strategist @ Phelps Digital | Founder @ UltraCulture Running

8 个月

Great stuff as always, Andy - thank you for sharing!

回复
Sameer Pawar

Director - Growth Marketing@ Growth Natives | Content Strategy | Semantic Search & Technologies

8 个月

Andy Crestodina gone thru your article and became instant follower. Thanks for writing this.

回复
Hardeep Chawla

Enterprise Sales Director at Zoho | Enabling Business Success with Scalable CRM & Digital Transformation Solutions

9 个月

Absolutely thrilled to dive into these insightful AI-powered SEO strategies! Excited to implement these innovative approaches for boosting search rankings and organic traffic. Kudos to you for sharing such valuable and actionable content!

回复
Hans Julius Thordarson

?? B2B Tech Content & Product Marketing Strategist ?? Director of Marketing & Content @Vettvangur ?? Strategic Marketing Contractor?? Content Marketing Evangelist ?? LinkedIn Trainer

1 年

Great work, Andy Crestodina, as always. I′m curious to know where you stand on the future of SEO (and top of funnel content). Personally, I find myself using ChatGPT/Bard/Bing for almost all "how-to" and "what is" queries. Granted, I′m very curious about AI so I′m testing alot, but I′m find that I get concise and relevant answers much quicker than through Google search. I′m not alone. AI is bound to change (fast) how the internet evolves, including web design, SEO etc.

回复

要查看或添加评论,请登录

社区洞察

其他会员也浏览了