Instructions for web developers on creating an SEO filter. This technology helps to automatically generate pages for SEO promotion in search engines, which will improve the site’s position and make it a leader in its niche.
In many SEO consultations, there are sites where categories and products are added manually. This problem occurs both in the case of self-written solutions and in ready-made CMS.
When I was working on a self-written project, I was tasked with creating a smart SEO filter. To do this, I had to develop a technical specification in which I described the logic for creating landing pages and displaying the results.
Now I am sharing instructions for preparing technical specifications for programmers, which are suitable for self-written frameworks or improving existing functionality. Perhaps this information will be useful to you too.
An SEO filter is a module that allows you to automatically create many unique pages necessary for SEO promotion. It generates pages by multiplying the properties and characteristics of products specified in product cards.
1.) To increase organic traffic from search engines. If a site doesn't have the right pages for certain search queries, the site won't appear in search results. This will lead to a decrease in traffic and loss of competitive positions. The SEO filter helps create thousands of new pages, which significantly increases the number of visitors and orders.
2.) To save budget on paid traffic. An SEO filter helps increase conversions with the same amount of traffic, which will reduce advertising costs on search engines and other platforms.
3.) To reduce the time and effort spent on creating landing pages for SEO promotion. After filling out the product characteristics once, pages are automatically generated and the product falls into the desired categories.
4.) The rules for creating categories are set once, and the system automatically creates sections, filling them with products.
5.) There is no need to manually link products to multiple categories - this is done automatically.
The absence of an SEO filter creates serious limitations for SEO promotion. Without this tool, you will need to manually create the appropriate categories for each product, as well as monitor the relevance of the assortment. This can take a lot of time and effort, making the promotion process more difficult.
Let's assume that there are 1000 categories on the site, and each of them should have 100 products. If each product needs to be linked to 50 categories, then such work will require a huge amount of time. Without automation, this process can take hundreds of hours and cost a lot of money.
If you do not have an SEO filter, it is recommended to think about improving the functionality or changing the site management system.
1.) All product cards must be located in the appropriate sections.
2.) Depending on the structure of the site, products may be located in different categories.
Example URL for product cards:
2.1.) https://site.ru/catalog/kartochka-1/ - an option, but not the best from an SEO point of view, since the structure is not very clear to search engines.
2.2.) https://site.ru/catalog/kategoriay-1/kartochka-1/ - a more suitable option for SEO promotion, since the URL structure is more logical.
3.) The product must have fields with characteristics for filtering and displaying products.
Examples of characteristics for goods:
For the filter to work correctly, all characteristics fields must be filled in!
1.) Filtering pages should contain no more than 30 products. Under the products you should add a "Show more" button to load the next page.
2.) By default, products should be sorted by creation date (unless another sorting is required).
3.) On all category pages, a filter with groups of characteristics should be displayed on the left.
4.) To display characteristics, you should show 3 results, the rest - click on the "Show more" button.
5.) All filters must use get parameters to form the URL.
6.) If there are no results, the server should return a 404 code, not a 200.
7.) The created filtering pages must have the correct canonical links set and they must also be included in the sitemap (sitemap.xml).
1.) All CNC URLs must be generated in lower case.
2.) URL generation is possible in two options: without multiplying characteristics and with multiplication.
Example without multiplication: https://site.ru/catalog/lyustry/vendor-alfa
Example with multiplication: https://site.ru/catalog/lyustry/kantri/arte-lamp
3.) The ability to automatically or manually set rules for generating CNC URLs.
For advice on SEO filter and other aspects of SEO promotion, you can write to the SEO studio "SEO COMPUTER" at info@seo.computer.
ID 4296