ChatGPT for SEO: 20 Ways to Leverage ChatGPT in your SEO Activities

The release of ChatGPT by OpenAI (chatbot built on top of OpenAI’s GPT-3.5 that interacts in a conversational way) at the end of last month became a tipping point for AI that took the world, including the SEO industry, by storm due to the comprehensiveness and quality of answers, even making Google’s management to issue a ‘code red’ due to its rising popularity to look for information.

However, it’s important to be aware of its limitations, many of which were explained at the time of its release, and in this and this comprehensive guides covering ChatGPT by Roger Montti, like not being aware of content created after 2021, built-in biases, and ultimately, the fact that featuring purely AI generated content violates Google’s guidelines.

Specifically, Barry Schwartz covered how when asked about “Using AI to plagiarize the content, modify it, and then outrank in search results?” Google has mentioned that:

Scraping content, even with some modification, is against our spam policy.” Duy added that Google has “many algorithms to go after such behaviors and demote site scraping content from other sites.

However, there are many other use cases for ChatGPT to support our day to day SEO activities -important to highlight the “support” role here, rather than letting it run them completely in autopilot-.

In fact, as explained by Vincent Terrasi here, mastering prompts -instructions to guide a conversation or interaction with AI- will become an important skill for SEOs to generate the desired results, for which there are already resources like “Awesome ChatGPT Prompts”, “ShareGPT” or “LearnGPT” repositories.

There have also been extensions and guides developed to facilitate the usage of ChatGPT, as well as related tools that have been recently launched that are worthy to check out:

Taking all of this into consideration, as many of you, I’ve been playing with ChatGPT in the latest weeks to identify ways to leverage in SEO tasks. Here are 20 of them that you can use as a reference too:

Keyword Research

1. Generate relevant topics to target

“Generate a list of X popular questions related to “<keyword>, that are relevant for new <audience>”

Topics Ideas Generation

2. Classify a list of keywords based on their search intent

“Classify the following keyword list in groups based on their search intent, whether commercial, transactional or informational: …”

Keyword Search Intent Classification

3. Cluster a list of keywords based on their semantic relevance

“Cluster the following keywords into groups based on their semantic relevance: ….”

Keyword Clustering by ChatGPT

4. Translate a list of keywords

“Translate the following keywords from <Source Language> to <Output Language> and generate the results in a table with two columns, with the keywords in <Source Language> in the first one, and their translation to <Output Language> in the second:”

Keyword Translation - ChatGPT

Content Optimization

5. Generate titles for your page content

Copy/paste your page content and ask:

“Generate X unique title tags, of a maximum of 60 characters, for the following text. They should be descriptive and include the term <keyword> in them: …. “

Title Tag Generation with ChatGPT

6. Generate meta descriptions for your page content

The same can be done for meta descriptions, also specifying that they should be catchy and include a call to action:

“Generate Z unique meta descriptions, of a maximum of 150 characters, for the following text. They should be catchy with a call to action, including the term “Main keyword” in them: ….”

meta description generation

7. Rephrase your existing content to avoid duplication

Generate different versions of a text to avoid content duplication:

“Rephrase the following paragraph in X different ways, to avoid repetition, while keeping its meaning: … “

Rephrase the following paragraph in 3 different ways, to avoid repetition, while keeping its meaning

8. Generate FAQs based on your content

“Generate a list of X frequently asked questions based on the following content: …”

FAQ Content Generation

9. Provide facts and stats to use as an input to back your content

“Generate a list of the top 10 facts, statistics and trends related to <topic>, including their source”

Facts and Stats Generation - ChatGPT

10. Generate a summary of your content 

“Generate an X words summary of the following content: …”

Generate a Summary of Content with GPTChat

11. Perform sentiment analysis of content

“Specify the sentiment of the following titles, assigning them the values of: positive, neutral or negative. Generate the results in column, including the titles in the first one, and their sentiment in the second: …”

Sentiment Analysis - ChatGPT

12. Cluster articles using their titles semantic relevance

“Cluster the following titles into groups based on their semantic relevance: …”

Articles Clustering gptchat

Technical Optimization

13. Generate Structured Data for your content

“Generate the FAQPage Schema markup for the following questions and answers:…”

Structured Data Generation - GPTChat

14. Generate Hreflang tags for to use as patterns for your site pages 

“Generate the hreflang tags to feature in pages targeted to the <country> in <language>, <country> in <language> and <country> in <language>…”

Hreflang Generation GPTChat

15. Generate .htaccess rewrite rules for redirects 

“Generate the .htaccess rewrite rules to 301-redirect <source location> to <location destination> …”

Rewrite Generator - GPTChat

16. Generate the rules for your robots.txt 

“Generate a robots.txt rules to block the crawl <location to block> but allow the crawling of <location to crawl> within the domain …”

Generate robots.txt Rewrite Rules - GPTChat

Link Building

17. Generate popular and relevant sites to outreach

“Recommend X popular blogs about <site area> that cover “<topic>” along with their URLs”

Popular blogs to Outreach - ChatGPT

18. Reword outreach emails to make them unique

Let’s use one of the templates shared by Ahrefs in this guide and ask to reword it to make it unique:

“Rephrase the following email while keeping its meaning, to make it sound fun but still professional: …”

Reword outreach emails - GPTChat

19. Help you answer Help a B2B Writer or HARO requests

“Please write a professionally sounding and short reply to the following “Help a B2B Writer” request saying that I have first hand experience and happy to provide the input needed as long as I don’t mention the site names: …”

Reply to Help a B2B Writer Request - ChatGPT

Check out the “GPT-3 + HARO Journo Response Generator” that automates even further steps of the process.

SEO Reporting

20. Generate RegEx to filter Google Search Console Performance Report

/ht Lily Ray

“Generate a regular expression that matches any of the following terms:<term 1> <term 2> <term 3>”

Regex Generation -GPTChat


What other use cases have you found for ChatGPT in SEO? Leave them in the comments!

Check out these similar articles