My "game-changer" of a weekend, vibe coding with ChatGPT

Hey all,

Sorry for not being around that much lately. Personal stuff going on and I’m still time-poor (understatement!).

As some of you know, I have been messing about with SEO Neo since the end of 2025. It’s an unashamedly black-hat tool that is super powerful. I’ve not been using it to it’s full potential, that’s for sure.

The main bottleneck for me has been the time it takes to create enough content to feed the distribution network.

(Neo basically mass-posts to thousands of websites and it consumes content like Anthropic training a new modelGoogle is screwed lol)

You can use the OpenAI API directly from within Neo to generate unique articles … but it’s a bit slow. I found the content quality bottoms out at around 60 articles per batch. So to create 1000 articles takes time and is mind-numbingly tedious :skull:

I had been bouncing some ideas around in my head for a few weeks and this weekend I put it all into practice.

SEO Neo can import and export .txt file articles. So I thought if I could quickly re-write those articles with AI, that’s a speedy way to recycle the content in an existing campaign and go again with freshly unique articles.

Less than 24 hours later and I had created 3 python scripts which should allow me to create enough content to run a campaign every day - before this I had been struggling to run 2 a week, due to the part-time nature of my current operation.

Not only did I vibe code the content re-writer (which worked first time!) but I also coded 2 other scripts which batch create unique articles based on a simple keyword list input source.

In a CSV file, the first script creates the specified number of article titles along with the tone, language and related keywords.

Then the second script sequentially works through the CSV writing an original article per CSV row, outputting the result into a folder where I can directly import into Neo

… to say I was pleased with myself was a bigger understatement than the one at the top of this post .. he he

I enthusiastically imparted this revelatory news to my wife which elicited a response of:

Oh … that’s nice dear

It then struck me that to achieve this sort of thing before the advent of AI would have meant hiring a coder, maybe a week managing the coding job to completion (ironing out bugs is always a pain but AI just fixes errors instantly) and a couple of hundred bucks, minimum!

But now if you can dream it, you can do it :nerd_face:

Anyway, just thought I’d post my success as I’m feeling quite smug at the moment :slight_smile:

Oh … and if you need 100 articles by tomorrow, let me know … lol

3 Likes

What’s that I hear? 100 articles by tomorrow?

I wonder if that could be an option for the website I have mentioned before, which I have abandoned, but is getting a ton of traffic from Pinterest. The current posts are not great. Maybe if I created a lot of content, I could take it further. I already have a huge list of keywords…

2 Likes

Give him another couple of days to build out the other scripts that add internal linking, images, and any meta data too. That will save you have to redo/edit it :laughing:

2 Likes

PM me 100 keywords Diane, I’ll send you the articles and you can evaluate!

There is probably quite a bit of refinement that could be made to the code. The output is basic as I don’t really care about high quality content for tier 1 / 2 links … as long as it’s unique.

I had an idea earlier to make it more focused on topical authority. GPT is really good at spitting out topically structured keyword lists. That would be fed into a CSV to set the topic and related keywords to be used in the article.

I think that would produce nice SEO friendly articles :slight_smile:

1 Like

You’re a star! I’ve put it in a CSV file, if that helps? Sending it now.

1 Like

Just sent you a zip file. Had a quick spot check of the articles. Looked pretty decent but see what you think :slight_smile:

This is fun!

1 Like

Fun indeed! They look really good, a decent word count, properly formatted with headings and bullet points as appropriate. Just need some pretty images (did somebody say AI??).

1 Like

Good stuff :slight_smile:

I’m going to develop this further to increase the quality and topical coverage. There’s probably a way to automate image generation too but I expect that will burn through my OpenAI free API usage quota!

Happy to send some more articles your way Diane, when you’re ready.

1 Like

ha! What happened here lol. Now I’ll have to go and find keywords for my Africa site lol.
Sorry for not being here for so long, but I’ve been hyperfocused on my miniature site again, by trying to stop the downfall from my Pinterest traffic (starting to work, pfff got worried there), and my Facebook mini page!
(had quite some spikes of traffic from Facebook to my site here and there, it will only get better as I grow the page, and as for content monetization on Facebook itself, I think now in the third month, it can grow to 400-500 per month alone (so that’s besides traffic to my site).
Januari and februari was pretty bad, I’ve been told that’s normal, ugh, but things just kept on going downhill.
I spend a lot of time on creating the right AI images for my niche though, there’s not a single prompt so far that would make it easy to create in bulk for me.
So my next FB page will probably be about birds worldwide, now that I kind of know how things work with facebook pages. Wish I had the funds though to buy an excisting and established one, it would make things so much easier!

By the way , my google traffic is going back up slighty now hahahahahaha, darn it.

1 Like

No worries Lizzy, there’s only so many hours in the day :slight_smile:

I’ll send you some articles too, if you like? To make it quick, if you can give me a CSV with the following named columns:

title,language,tone,keywords

Column 1 is your article title, column 2 is the language, column 3 is the tone you’d like the article written in and column 4 is a single primary keyword (often this will be contained in your title as well but not necessarily)

Hope that makes sense?

Or even easier, just send me a text file with 100 keywords, 1 per line, and my script will create the CSV.

Wow! This is excellent :exploding_head: … keep us posted!

::speaking_head: Diane!!!

I’ve definitely seen an uptick in Reddit traffic lately. Google seems to be settling quite nicely after the last big update. Even some of my older sites have come back a bit … I’m feeling quite hopeful again :wink:

1 Like

Hey all … the latest upgrade to this workflow is a new python script which takes the output from the article writer (or the re-writer) and compiles a Wordpress XML file which can be imported directly into Wordpress, scheduling all the articles to post, one per day, automatically (as long as your cron jobs are working).

So I can easily create 365 posts, import them into WP and voila, an autoblog posting daily for a year … lol

Imagine 100 autoblogs doing the same thing. Or a 1000 …. mwaaaa hah hah ah

Come on Google … do try to keep up :rofl:

1 Like

sounds cool, I think the decission is going to be made soon, if I’ll create a third site or not. Time to realise that the africa niche isnt making me money, darn that hurts lol. I’ll just focus more on birds then, the next time I’m in Africa :sweat_smile:

1 Like

Every failure is one step closer to success … I should know lol

1 Like

Speaking of vibecoding - I just built this today (it’s a step up from the one I built last year)

Basically just a browser exstention that let’s you hide things you may not want on your FB feed. I never liked the stories or the reels that would show up, so now I can easily remove them. It’s actually interesting if you have the “suggested/follow” posts toggled off just how many times you have to scroll before you find a post from someone you know or follow.

1 Like

I think browser extensions could be really good lead gen’s. I started building a Chrome extension the other day which analyses the SERP for ‘holes’ where you might have a chance of ranking.

Problem was, I started out laser focused on one criteria but kept going off on tangents that GPT was proposing. Before long, I had 5 or 6 different criteria and the output became way too convoluted. Basically unusable.

Must return to that idea!

It’s almost like they’re trying to keep you on the platform for as long as possible … ha ha

1 Like