Application to generate titles, descriptions and matching collections
The application allows you to create unique and SEO-written titles and descriptions. In addition, it automatically matches appropriate collections to products.
After importing products from a wholesaler, dropshipping stores often duplicate content from the supplier's website. This leads to many duplicate content problems, but most importantly, it effectively limits the store's indexation in Google.
To get rid of this problem, the store is supposed to create a unique description and SEO-optimized title on each product. In addition, each product needs to be assigned to a category, and often the same product fits into 3-4 different ones.
The whole thing sounds simple for a few products. The problem arises when the store has, for example, 40,000 products and 450 categories as in the case of our client.
💰Business purpose
To describe as many products as possible in the fastest possible time
Maximize the store's indexing capabilities on Google
Reduce content creation costs to a minimum
Minimize the time to add new products to a minimum
💻Technologies
GraphQL
Next.js
Shopify API
AI (ChatGPT)
TypeScript
🔧Features
Detection of new products - The first task of the application is to ''listen'' whether there are products in the store that have not been scanned by the application. If there are new products, the application, by means of a listing, displays them and informs which ones have been added and need to be optimized.
Create unique titles and descriptions optimized for SEO - After selecting products for optimization and clicking ''Generate'', the application automatically creates a query for GPT Chat. The AI has specially prepared instructions for writing content based on descriptions provided by wholesalers and product images. This makes the descriptions sound like they were written by a professional copywriter, not a robot.
Automatic assignment of categories - The next window is the selection of categories. The application, using key phrases placed in the product name, automatically selects categories for it.