I'm starting to work on a new project, codename: SearchResultParser
Unedited introduction
And so I returned again, ready for all the crazy ideas that I’ve come up with. And recently one of them hit me. Now I have to do something to get rid of it.
About what I am going to do now
At the moment I will be busy developing a new project SearchResultParser. Its essence is to parse data from the search results of various search engines. Such as google, youtube, yandex and others.
Why am I doing this one? Analyzing the top search results is the best way to find out what kind of pages the search engine considers the most relevant for a given query. That is, it helps with SEO promotion of websites, YouTube channels, and others.
For me, this tool is a playground for new technologies. In particular, React and digital payment systems.
I will create a great tool for SEO spetialists and content creators (I hope).
For developers and programmers, I will provide a case study on how not to create software and how to monetize it.
And for casual guests, an interesting adventure of 1(3) months with an unpredictable ending ;)
About recent changes applied to the site
There are not many visible changes on the site. For example, I simplified the category pages.
Edited the about page. Make it more clean.
Changed the home page. Here I just changed the location of the buttons and removed the display of such categories as definitions and questions.
Among the invisible changes, I removed comments and the ability to create users. Long story short, they were made of shit and sticks and were a real eyesore for me. Therefore, I decided to remove and replace them with more advanced analogues in the future.
About plans for the site in the future
I don't plan to change this site too much in any way. I'll add some minor features but that’s all. Here is a list of what I plan to add:
- General gallery of my drawings
- My site statistics page
- Perhaps I’ll add a separate category for downloadable files
I didn’t come up with a conclusion
4
Used termins
- SEO (Search Engine Optimization) ⟶ Is the practice of enhancing a website's visibility and ranking in search engine results pages (SERPs) through various techniques and strategies. The primary goal of SEO is to increase organic (non-paid) traffic to a website by making it more appealing to both search engines and users.
- Website ⟶ Is defined as a collection of related web pages that are typically identified by a common domain name and published on at least one web server. Websites can serve various purposes and can include anything from personal blogs to business sites, e-commerce platforms, or informational resources.
Related questions
- My App doesn't render correctly on the server? If it doesn't work, in 99% of cases it's a configuration issue. A missing property, a wrong call order, or a missing component – server-side rendering is strict about configuration. The best way to find out what's wrong is to compare your project to an already working setup. Check out the reference implementations, bit by bit.
- How do I use image and file fields? Using a FileField or an ImageField in a model takes a few steps: 1) In your settings file, you’ll need to define MEDIA_ROOT 2) Add the FileField or ImageField to your model 3) All that will be stored in your database is a path to the file (relative to MEDIA_ROOT)
- If I make changes to a model, how do I update the database? Take a look at Django’s support for schema migrations. If you don’t mind clearing data, your project’s manage.py utility has a flush option to reset the database to the state it was in immediately after migrate was executed.