Making my AI writer tool publish to any website | Auto Blog Ep 6
People & Blogs
Making my AI writer tool publish to any website | Auto Blog Ep 6
Five weeks ago, I acquired a new website and decided to harness the power of a bot to write and publish articles for me. Despite my early efforts, I found that software engineers can sometimes be unreliable - 121 posts were submitted, but Google only managed to index my homepage after five weeks.
As a result, I've taken steps to make my tool more accessible. Initially, it only supported direct integration with WordPress, which is beneficial for affiliate marketers but impractical for real businesses. Recognizing my role as a businessman, I've now added the capability for any website to integrate with my tool through a quick text verification process. Once verified, websites will receive post notifications when articles are ready. They can then take that information and publish it themselves.
To test this new feature, I connected my tool's website to itself, allowing it to start publishing articles automatically. My blog setup involves Django and Wagtail, which can be somewhat complex. To assist others with a similar setup, I've meticulously documented every step of the code so it can be easily copied or used as a reference.
During this process, I noticed that every table of contents in my WordPress articles included a "Key Takeaway" section, which was merely part of the article template and not particularly insightful. Consequently, I updated the table of contents generation to exclude this section.
Another issue I identified was that the images in my WordPress blog posts were being sourced from my S3 bucket. This isn't ideal for SEO, as it diverts link juice to Amazon rather than my website. Therefore, I updated my plugin to make images native to WordPress instead.
Creating these blog posts is a time-consuming task - each minute of my videos takes about two to three hours to edit. This constraint leads to shorter videos, which limits the inclusion of technical details, personality, or business philosophy. To address this, I've decided to start a podcast that will cover the same content as my videos but in much greater depth, allowing for more personality and valuable lessons to be shared. Stay tuned for that!
Regarding my tool's workflow, initially, it would write an article with links and then humanize it. However, this proved costly as the process often resulted in messed up URLs. To optimize this, I modified the workflow to first write the article without citing any research data, then humanize it, and finally add the URLs at the end. This adjustment is more cost-effective as it eliminates the need for the AI to repeatedly humanize the text to correct the URLs.
Stay tuned for next week's episode, where I'll delve into more details...
Keywords
- AI writer tool
- Website integration
- WordPress
- SEO
- Article publishing
- Blog setup
- Django
- Wagtail
- Podcast
- Content creation
- Workflow optimization
FAQ
Q: Why did Google only index my homepage after five weeks?
A: The reasons for this can vary, but it often involves issues with website indexing settings or the quality and relevance of the content that's being published.
Q: How does the text verification process work for website integration with your tool?
A: The process involves a quick text verification that allows the tool to send post notifications to the website, which can then take the information and publish it.
Q: Why did you decide to exclude the "Key Takeaway" section from the table of contents?
A: The "Key Takeaway" section was part of the article template and not particularly insightful. Removing it made the table of contents more relevant and streamlined.
Q: How does making images native to WordPress improve SEO?
A: Making images native to WordPress ensures that link juice remains within the website rather than being directed to an external source like Amazon's S3 bucket, thereby improving SEO.
Q: What are the benefits of modifying the article writing workflow to add URLs at the end?
A: This change reduces costs by preventing the need for the AI to repeatedly humanize the text to correct URLs, thus optimizing the overall workflow.