Using ChatGPT’s Custom “GPTs” for SEO and Keyword Research

ChatGPT and generative AI has changed the way we do many things, and SEO is no exception.

With OpenAI’s recent announcement, individuals and businesses now have the opportunity to create their own custom versions of ChatGPT, known as “GPTs”, through a user-friendly GPT builder.

This customization allows for a more targeted application of AI, catering to specific needs and preferences, permitting the inclusion of PDFs and other knowledge stores to create a RAG-like experience.

And with the inclusion of “Actions” within these GPTs, we can augment the output of them to be even more useful for SEO purposes—including real data without the need for a custom langchain Python application, and avoiding hallucinated data in the output (previously a real flaw with using ChatGPT for SEO purposes).

Continue reading

Automating VideoObject Schema for On-Site Video SEO with Python

Video Schema

In this day in age, you can’t find a modern SEO guide that doesn’t recommend using the schema as part of your overall search strategy, and for a good reason. Schema markup, which has been supported by all the major search engines (Google, Bing, Yahoo, DuckDuckGo, etc.) for the better half of seven years now, has abysmal adoption rates. Seen across all ends of the spectrum, from intimidating to superfluous, most of the time talking with the SEO community its use is simply avoided due to the time it takes to implement. Like writing meta titles/descriptions, schema markup data is a very contextual, backend aspect of SEO which isn’t an inheritance ranking factor. So, the returns of adopting schema are outweighed by the time it takes to implement across hundreds to thousands of URLs. But, what if there was a way to automate the process?

Continue reading

My Mammoth Guide to Conversion Rate Optimization

Guide to CRO

On a scale of digital marketing practices, conversion rate optimization (CRO) is the endpoint of web efficiency. CRO is the process of improving user experience in order to increase conversions. A practitioner of CRO analyses user behaviour to see where drop-offs occur, and creates hypotheses on how to remove roadblocks and change a website for the better, which are then tested. These could be changes from on-site design, to backend functionality, with the objective placed on getting users from A to B as easily and quickly as possible. In this guide, we’ll look at the process from beginning to end. Continue reading