Using AI for Digital Marketing & SEO: A “Mind Blowing” Step-By-Step Guide Using ChatGPT

Introducing AI for Digital Marketing & SEO: Why we’ve created this guide

Table of Contents

In this post we will explore the following topics:

AI for digital marketing has been around for some time now. With the use of AI-driven tools to generate leads, optimise campaigns and personalise customer experiences, AI has become very popular in the marketing sphere and has been invaluable in helping marketers to identify trends and make more informed decisions.

But, this guide isn’t going to focus on any of that – we have put this together in the advent of OpenAI’s release of ChatGPT (https://chat.openai.com/chat) on November 30, 2022. We have now spent around 2 weeks experimenting with the tool primarily for SEO, content creation and coding. It’s a game-changer!

DALL-E AI image generated to post the question of who generated the content. 

We like to think we’re a bit cutting-edge. Opace were one of the first agencies in the Midlands to openly specialise in open source web development with the philosophy of not reinventing the wheel and working collaboratively with other developers. We have had plenty to say in the past about social media, VR, the Metaverse and their potential impact on digital marketing. Now here comes AI… we’ve never been more excited as an agency than we are right now.

Overview of OpenAI GPT-3 and its potential for SEO and content creation

I won’t go into much detail here as we’ve covered the topic in more depth below and it’s a cracking read:

Actually, the above statement is a bit of a lie. We asked ChatGPT to produce the above article, with various prompts from us along the way – and that is the whole purpose of this guide. We wanted to test the tool to see whether it was any good for SEO and content creation.

Having played around with truly appalling article automation and spinning tools around 10 years back, and more recently ‘so-called’ AI content creation tools, we were ready to give up on the idea of using AI for SEO altogether. Then after experimenting with tools like DALL-E, AI Writer and Elai in our 25th November post covering AI marketing tools, we started to get more hopeful and spent a few says investigating other AI image generation tools like Stable Diffusion.

Then only five days later ChatGPT comes along and changes everything. In the subsequent sections, I’ll explain how we tested the tool and why it’s an overwhelming success.

Why did we want to test yet another “AI tool”?

Quite frankly, it took a few days before we built up the motivation to give it a go.

We started to hear crazy stories about this new AI tool writing essays, horror stories, fictitious dialogues between famous people, and even erotic novels in perfect English.

We then thought hang on, what about SEO?

Based on what we were hearing, we started discussing questions such as:

As any digital specialist knows, writing great quality content is at the heart of SEO and digital marketing in general. However, for content to be great, it needs to tick certain boxes.

For example, for SEO content to be ‘great’ it must be:

This is a challenge for even the most experienced human writer, so we didn’t think AI would have a chance.

Before testing ChatGPT, our theory was that it would produce reasonable content but would fail on most of the points above. In particular, we expected that the content would be largely duplicated based on experience with other AI content generators and I was certain that the content wouldn’t be favoured by Google.

Read on to see what happened.

Preparing to use AI for SEO – what steps did we take?

Firstly, the tests needed to be fair and provide data that we could compare somehow.

Establish the experiments

We established two experiments:

Define the rules and principles

We set some very strict rules for both articles:

Before saying any more, I will say right now that we have been impressed, well more than impressed – we were absolutely shocked by how good the content is! Fort test 1, we threw everything at the tool and it never let us down.

ChatGPT understands intent and context, it has a deep knowledge of facts/information and the written language is exceptional.

Many have even been calling ChatGPT the “Google-killer” due to its accurate and insightful responses.

Determine the hypotheses for evaluating the experiments

Whilst not a strictly fair comparison, the two experiments were intended to prove two hypotheses:

So let’s now get stuck into the nitty gritty.

Implementation – a comprehensive guide covering how we used OpenAI GPT-3

We thought the most interesting test would be to get ChatGPT to write about itself and cover the topic of AI, text creation and SEO in detail. We could see that the topic had been covered by authorities on the subject as well as OpenAI themselves, so quite honestly, we weren’t expecting a great outcome at the beginning.

These are the steps we followed:

Step 1- identifying the keywords

Google Keyword Planner ideas

In good old-fashioned SEO style, we used Google Keyword Planner to check the search volumes a few obvious keywords:

Basic keyword analysis using Google Keyword Planner

Stuck for more ideas, so let ChatGPT come up with some

We then asked ChatGPT to provide 10 keywords based on the ones Google Keyword Planner gave us:

AI keyword research using ChatGPT to give us more ideas

Evaluate search volumes for new keywords

Using the keywords from ChatGPT, check the search volumes

As every SEO person knows, the keyword planning stage is incredibly important. We decided to use the below keywords as a basis for both articles:

Step 2 – let the AI brainstorm potential titles for the content

The next step was to ask ChatGPT to brainstorm catchy article tiles using the keywords above.

ChatGPT, please brainstorm catchy article tiles using the keywords

These were really good but we thought it would be interesting to test the tool more and ask it to revise the titles to use the keywords exactly,

Get AI to refine the titles for the exact usage of the keywords

These titles seemed to contain the keywords better but we wanted to test it further and asked ChatGPT to revise the titles for better SEO:

Revise the titles for better SEO

There were some subtle differences as a result of each question but they largely seemed unchanged. We’ve been using ChatGPT a great deal more since this experiment and have learnt that there is only so far you can push the tool when it comes to keywords. This seems to be due to its ability to infer meaning and correlate keywords to be one and the same thing. That in itself has been an eye-opening experience, seeing first-hand how clever this AI is (and most likely, therefore, how clever Google is).

Step 3 – use the AI to up with an outline/structure for the content including headings

Choosing a tile was tough, but we decided on ‘How OpenAI GPT-3 is Enhancing AI Chat and Text Generation for SEO’ for experiment 1 and ‘The Evolution of AI SEO Tools with OpenAI GPT-3’ for experiment 2.

We asked the AI to create headings for a 1000-word article using the keywords, each in its own heading. The first list seemed a bit limited, so we asked ChatGPT to revise the list to include 10 headings with more detail about what the first and second sections should be.

Create headings for a 1000 word article using the keywords in the headings

Refine the AI article structure to improve relevancy by removing text around customer service and support, but also conclude with a more SEO-focused heading

Step 4 – create the all-important intro

Knowing how important the introduction is, we spent some time asking ChatGPT to produce this around the given keywords. We hadn’t really picked out a primary (or focus) keyword, so at this stage, we asked the AI to revise to place more focus on “AI SEO Tools”.

We asked ChatGPT to produce this around the given keywords

Step 5 – create a table of contents

Even though we have a plugin to insert a table of contents automatically, we asked the AI to produce a TOC so we could see what it came up with.

We asked the AI to produce a table of contents

Step 6 – create and revise the content for each heading

Next, was what we had been waiting for – we asked ChatGPT to create between 200 and 400 words for each TOC heading.

Create between 200 and 400 words for each heading

The tool only seemed to manage around 400-500 words at a time, so we broke the work into two parts to create the entire article.

Continue with the remaining headings

At this stage, we felt that the original headings were better and wanted to drop the TOC-style headings

Refine, refine, refine – ChatGPT revise the headings back to the original ones

Still unhappy with how the article looked, we asked the AI to re-write the intro to make it more catchy and include data.

Re-write the intro to grab the reader’s interest

We felt the conclusion was missing something, so we asked ChatGPT to produce a snappy call to action for the conclusion.

ChatGPT lets finish the article with a snappy call to action

Step 7 – suggest the URL, meta data and HTML

We really weren’t sure what to expect with these tests, but first, we wanted to ask ChatGPT to recommend Google-friendly URL.

Recommend Google-friendly URL

Due to how the tool only seemed able to work with around 400-500 words at a time, we thought we would try another interesting experiment. At this stage, we uploaded everything to our WordPress blog and published the article in basic text format.

We then asked the AI to read the URL and provide the HTML code.

Provide the HTML code based on our URL

In hindsight, we think that ChatGPT probably just remembered the previous text and provided the HTML output based on this. The tool clearly states that it cannot get information from a specific URL and we’ve since put it to the test with little luck.

Can ChatGPT get into from a website or URL?

Even the meta data comes from ChatGPT – we asked the AI to produce SEO optimised meta data and this is what it came up with.

AI produced meta data from ChatGPT

At this stage, we made a very strange decision and decided to change the primary keyword for something more generic ‘OpenAI GPT-3’. This was probably a mistake but we also wanted the AI generated article to score well with the Rank Math SEO plugin for WordPress. After all, nobody likes seeing red or amber traffic lights when it comes to SEO.

Change direction based on RankMath suggestions

Then we asked the AI to add hyperlinks from five different websites. This was actually quite disappointing, but in hindsight, we should have guessed this wouldn’t be possible.

Initially, we were excited when seeing what appeared to be relevant hyperlinks being added.

We were excited to see AI generated hyperlinks being added

IMPORTANT – we learnt afterwards that the AI was actually coming up with fictitious URLs that seemed relevant to the domains added. Strangely, some of the URLs actually worked, which was most likely a fluke, but more on this later.

Step 8 – add formatting including bold, bullet listed, hyperlinks and revise keyword usage

The next logical step was to add some formatting, so we asked the AI to highlight keywords in bold.

Highlight keywords in bold please AI

Then a fairly radical overhaul, we asked ChatGPT to revise the entire article for the new primary keyword ‘OpenAI GPT-3″.

Revise the entire article for the new keyword ‘OpenAI GPT-3″

Then back to Rank Math to get some validation using by seeing those all-important green traffic lights. Yes, we know – this was a mistake and we shouldn’t have changed the article at this stage just for some green shiny traffic lights. That said, the experiment was still intact – all of the content was still AI-driven and our only input was regarding keywords.

Rank Math, we need some green traffic lights

A few more tweaks were needed to the headings based on the keyword change.

More keyword changes needed

The SEO suggestions made by Rank Math are often useful but we don’t always agree with them. We thought we would put ChatGPT to the test again and ask it to make its own SEO suggestions to improve the keyword density.

We asked ChatGPT to make suggestions to improve the keyword density

We thought it would be nice to add some reference sites at the end of the article for further reading, so we asked the AI for suggestions.

Remember that important note we added previously about hyperlinks being fictitious, well here’s the proof – these are all made up by ChatGPT. It become immediately obvious as soon as we saw our own brand “Opace” mentioned on marketingtech.co.uk. Apparently, we’ve launched our own AI text generator, but we knew we hadn’t.

Suggest relevant articles and resources – they were all made up!

We asked for some additional sites – for below at least, some of these actually worked, which was most likely a fluke.

List websites that discuss OpenAI

A bit more formatting was needed as we’re big fans of bullet lists.

Revise text to include a bullet list

If that wasn’t enough, we were keen to add a new supplementary section on SEO. We already had ‘What is OpenAI’ so we feel ‘What is SEO’ was also needed.

Write a new supplementary section on SEO and include a heading

Nearing the end of our experiment, we asked Chat GPT to revise the conclusion based on a specific keyword density. This worked but it didn’t quite achieve 3%.

Revise the conclusion for a keyword density

Finally, we asked ChatGPT to suggest a list of tags that we could input into WordPress.

Produce a list of AI-generated tags

Step 9 – create a featured image using AI (DALL-E)

Given everything else was AI-generated, we weren’t going to resort to finding stock images. This is what we got.

We got an AI-generated featured image using DALL-E

For more information on DALL-E and AI image generation, please see: https://www.opace.co.uk/blog/ai-marketing-tools-for-content-creators

What we thought would be interesting was to get ChatGPT to actually come up with the text to put into DALL-E for a second image, so we asked the AI to suggest a good descriptive sentence to get DALL-E to produce an image about the ethics of using AI in an abstract format.

ChatGPT please come up with the text to put into DALL-E

This was what we got – it’s all personal preference but these seemed far more interesting than the original images.

Step 10 – let ChatGPT create an article in full

This one will be kept keep. We decided on the title ‘The Evolution of AI SEO Tools with OpenAI GPT-3’  as this felt like a much better match for the keyword ‘AI SEO Tools’.

We let the AI generate the article structure and headings and then continue to produce the entire article. Once this was produced, we requested meta data and created a featured image using DALL-E. The whole process took a minute or so to complete and the resulting article is below:

Remember the initial theories? We’ve summarised these below:

Does the content suffer from duplication? – No

The first article passed Copyscape with flying colours.

The second article had a very small amount of duplicate content resulting from a quote included.

Experiment 2 suffered from minor duplication

We felt we could live with this. In the spirit of staying true to the experiment and the next test, we didn’t want to make any changes.

Does the content rank well in Google? – yes

This one was probably the biggest surprise to us. Both articles were indexed overnight and were ranking in Google the very next day.

Initial tests actually showed both articles ranking for some of the same keywords – and on page 1.

The first one we noticed was “OpenAI SEO”, it seems like a good search term given that this is what we are trying to test. Seeing our AI-generated SEO ranking right next to a detailed article from Search Engine Journal was nice. Sadly, the keyword isn’t showing as having any search volume according to Google Keyword Planner. As most of us know in the SEO industry, there’s no point in being number 1 if nobody is looking.

Are we ranking for OpanAI SEO?

Now that the articles have been live for a few days, clearer results can be reported. The keywords “GPT-3 for SEO”, “GPT-3 SEO” and similar rank around position 5 on Google. That’s an impressive result but still a relatively small search volume.

Are we ranking for GPT-3 SEO?

Sadly, we’re not ranking on Page 1 for the primary keyword “OpenAI GPT-3” but we’re not far off, ranking at position 14 currently.

For the complete list of ranking keywords, see below:

We feel this is astonishing. Within only 4 days, we’re showing promising rankings for good keywords. We’re only 5 positions away from Page 1 for “OpenAI GPT-3” with 370 UK monthly searches. Crikey, we’re ranking position 24 for “GPT-3” with over 10K monthly UK searches. We never expected to be ranking at all for a keyword like this with 100% generated AI content.

Do the articles generate real traffic? – yes

Since publishing the two experiments only a handful of days ago, they are generating more traffic to our website than any other content within the same period of time.

And what’s more – we’ve not shared the content at all (no social media), we’ve not linked to the content, and we’ve not even changed the US spellings to UK British to avoid modifying the content in any way.

And even more than that – look at the average time people have spent reading the first article, it’s a whopping 10 minutes or more.

Will people read and engage with the content? – yes

The above image alone shows that the content is sticky enough for people to spend 10 minutes or more on the page.

The second AI SEO Tools article doesn’t perform as well but it’s still number 2 on our list according to Google Search Console.

Could AI replace content creation and SEO altogether? – maybe

In our opinion, potentially, yes – but only in terms of the writing.

Probably the most important (and time-consuming) part of creating the first article was coming up with the right keywords, title and structure for the article.

Google Keyword Planner played a role in this and we feel search volume will always need to play a role in deciding keywords. AI generated ideas alone are not enough.

Human decisions were made throughout article 1 to tailor the content and enhance/improve what was being said.

Article 2, which had next to zero human input is ok. It ranks in Google, but obviously not as well.

Our main concern with article 2 and potentially both articles, is with regards to the actual data and facts included. Article 2 made some questionable decisions when claiming things like “One of the leading examples of this type of AI SEO tool is Articoolo”. There are far better tools to cite but we didn’t want to interfere with the process.

This alone shows that human proofreading and data checking will be needed for the foreseeable future.

Is AI a useful assistant or a hindrance to SEO? – assistant

We think this is clear by now – at best it’s close to replacing content writers and at worse it’s an incredible assistant.

If we deemed it was useful, would it save time, improve quality, etc.? – yes

This one is interesting. The first article took so much time to produce that one of our copywriters could have produced their own article in a similar amount of time. However, this was largely due to experimentation with ChatGPT and trying to find the right questions. It’s clear that AI tools like this can make huge time savings in terms of researching the topic.

With some refinement, this process can be reduced to a matter of minutes. In fact, since publishing these two articles, we have come up with a set of pre-defined questions that can be used to create human-directed AI content very quickly. We’ll come back to this in a future update, so watch this space.

To answer the quality element of this question properly would require an article of its own. That said, what we feel was most impressive was the AI’s ability to keep the article on track and focused in terms of answering the question.

A part of the pre-defined questions mentioned above was to get the AI to evaluate its own content. These specific queries are below along with the answers for the first article:

Get the AI to evaluate its own content

It passes for each question other than UK British spellings, which we expected.

Which article wins?

Article 1 is the clear winner!

Does ChatGPT only do text?

While the purpose of this guide is to cover AI SEO and written content, we can confirm that ChatGPT covers so much more than just written content.

It has the ability to turn natural language into code. ChatGPT is shockingly good at evaluating code, identifying bugs, commenting on code, optimising code and even writing complete applications in various programming languages.

If that wasn’t impressive enough, we also managed to get ChatGPT to covert a JavaScript app into plugins/extensions for web browsers, WordPress and Magento. Time permitting AI-generated code this will be the next guide we created,

Final Thoughts – a review of the benefits of using AI for digital marketing and SEO

One of the most impressive outcomes of this experiment is the responses from those we asked to read the articles.

Everybody thought they were either written by a human. Nobody guessed that they were 100% AI-generated. That said, there were some minor points made:

Spellings – one person asked why the article was written using US spellings

Structure – the same person said the length of each section seems a bit rigid and could be varied more

It’s clear that both articles can be improved and would probably rank better with some human edits to the content and regular enhancements, but with the right input, direction and prompts, we now know that is possible to create exceptional content written entirely by the AI.

In summary, tools like OpenAI and ChatGPT are absolute game changers for SEOs, content creators, coders, writers, academics and even creatives. Within the next year, it’s quite possible that things will change significantly as a result of this technology. However, people are normally reluctant to change, especially where that change could impact their jobs and livelihood. Our main fear is that tools like ChatGPT will be seen as a threat and end up becoming regulated or even banned.

We hope that doesn’t happen. Technology, in particular AI, will always bring about innovation and change. That gives us an opportunity to adapt and improve the way we work, to become smarter, and more efficient. It shouldn’t be seen as a threat but we know it will cause many people to panic.

What do you think? We would really like to hear other people’s experiences and thoughts. It’s not the end of this article and we will be back to add more.

Be the first to comment

Leave a Reply

Your email address will not be published.


*