[JOURNEY]Building a Successful PAA WordPress Website with the Help of a Custom-Made Python Scraping Bot (bit LONG)

thepiratemay

Registered Member
Joined
Nov 11, 2020
Messages
99
Reaction score
28
Introduction

A. Explanation of the motivation behind building the bot

As someone who is always looking for ways to make my life easier, I've always been drawn to the idea of automation. I am naturally lazy and I try to automate everything I can to save myself time and effort. I also happen to have a little experience with Python, which is why I decided to put my skills to the test and build a Python bot that could scrape questions from a website and automatically upload them to my WordPress blog. I am a long-time reader of this forum, having been a member for over 4 years. During this time, I have been constantly inspired by the stories and experiences shared by other members. However, this is the first time I am posting anything of my own to share with the community. I have been working on this bot for quite some time and I am excited to share my experience and hopefully inspire others to explore the potential of automation. I believe that by sharing my story, someone may find their own way to automation and profits. I am excited to see how this bot will help me to scale up my website and generate revenue, I hope that someone will be inspired and will find a way to implement automation in their own projects.

I was inspired by the many people who can make money through blogging and other online platforms and wanted to explore the potential of automation in this space. The bot would help me save time and effort on this website and also help me scale it up. With this bot, I could gather a lot of content with little effort and focus on other important aspects of the website.

B. Overview of the bot's capabilities

The bot that I built is capable of several tasks, including:
• Scraping questions from a website using Selenium and storing them in a text file​
• Searching for related questions and their answers using Google search and Selenium​
• Searching for relevant YouTube videos and embedding them into the post​
• Converting the gathered information into a single HTML post​
• Connecting to my WordPress blog using the WordPress API and uploading the HTML post with proper category and choice of draft or public​
• Automating the process of gathering content, saving time and effort​
• The ability to scale up the website by constantly adding new content​
This bot was built to automate the process of gathering content and uploading it to my WordPress blog, saving me time and effort. The ability to search for related issues and embed related YouTube videos makes this post richer and more engaging. Also, the bot was able to connect to my blog and upload posts with the correct settings, helping me keep my site updated and growing.
The bot that I built is incredibly efficient and can create a fully-fledged post in just three minutes. However, in order to keep things running smoothly, I have added specific delays to the script to ensure that it doesn't overload the system. By adding a delay of 1 minute, the bot runs continuously and can create new posts every 4 minutes. The bot only needs to process new questions, so I periodically add new questions to a text file that the bot parses and uses to create new posts. This allows the bot to continue collecting new content and keep the website up to date without any human intervention. This approach also helps me to keep the website running and scaling it up as the website would always have new content.

II. Scraping the Questions
To begin, I used Selenium, a web scraping library for Python, to navigate to the website that contained the questions I wanted to scrape. I then wrote a script that would find and extract the questions and store them in a text file. It was a bit of a challenge, but I was able to figure it out by reading the documentation and experimenting with different commands.

III. Creating the HTML Post
Once I had all of the questions stored in a text file, I wrote another script that would take one question at a time and use Selenium to perform a Google search with that question. The script would then expand the "people also ask" questions and scrape the answers for each of them. Additionally, the script would also search for relevant YouTube videos and embed the video links into the post. All the information gathered from the Google search and YouTube would be combined into a single HTML post, which would then be ready to be uploaded to WordPress. This way, the bot not only scrape the initial questions but also gather additional relevant information for the post.

IV. Uploading to WordPress
I used the WordPress XML-RPC library to connect to my blog and used it to upload the HTML post with the proper category and choice of draft or public. This way, the bot was able to automatically upload new posts to my blog and keep it updated.

V. Conclusion
In summary, I have built a Python bot that can scrape questions from a website, search for related questions and answers, gather information from YouTube and create an HTML post to upload to my WordPress blog. This bot has helped me to automate the process of gathering content and uploading it to my blog, saving me time and effort and allowing me to focus on other important aspects of my website. I will keep the forum updated with the progress and the results of the website and the bot.

I hope that this post has been informative and inspiring. I look forward to hearing from others who are interested in automation and web scraping and would be happy to answer any questions or provide additional information. I will be updating this post with the progress of the website and the bot, so stay tuned!

bhq2.png
 
How are you going to uniquely text?
If you just copy other people's answers, it will be duplicates for google, even if you mix in other questions that are also not unique
 
Some changes take place before posting the final article. Randomizing random things makes it not an exact copy of what is already written by other. Even though I think that such sites are based on quantity and not quality.
 
Can't wait for the updates, wish you best of luck
 
Aren't PAAs (Copy&Paste PAAs) dead in English language? I hear that from many users on the forum but since I don't have a PAA website in English, I can't verify. What are your thoughts on English PAA websites, or do you have an idea to make it legit in the mighty eyes of Google?
 
Aren't PAAs (Copy&Paste PAAs) dead in English language? I hear that from many users on the forum but since I don't have a PAA website in English, I can't verify. What are your thoughts on English PAA websites, or do you have an idea to make it legit in the mighty eyes of Google?
If so, just find a way to make it work
 
If so, just find a way to make it work
For AI PAA articles, I saw that they rank perfectly in all languages.

For non-english Curated (Copy&paste) PAAs, I also experienced that they rank pretty well without any problem at the moment.

Maybe topping up the PAA count inside the curated article (~40 Copy-paste PAAs for 1 article) + A short AI introduction may work. But that's just my imaginary solution so people, don't trust me for this one :)


And almost forgot, Great work OP. Following your journey!
 
For AI PAA articles, I saw that they rank perfectly in all languages.

For non-english Curated (Copy&paste) PAAs, I also experienced that they rank pretty well without any problem at the moment.

Maybe topping up the PAA count inside the curated article (~40 Copy-paste PAAs for 1 article) + A short AI introduction may work. But that's just my imaginary solution so people, don't trust me for this one :)


And almost forgot, Great work OP. Following your journey!
Are you building backlinks to them or just paa articles in mass?
 
Hello friends, providing some info and progress on this project. Haven't applied for monetization and probably won't, traffic is very low I think.IMG_20231007_203309.jpg
 
Back
Top