Skip to content

This Streamlit tool is designed to automate the generation of SEO-friendly meta descriptions and titles for website pages.

Notifications You must be signed in to change notification settings

nurdigitalmarketing/seo-meta-description-and-title-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

SEO Meta Description and Title Generator

👉🏼 Description

This Streamlit tool is designed to automate the generation of SEO-friendly meta descriptions and titles for website pages. Leveraging OpenAI's GPT-3.5 API, it provides a streamlined process for creating concise, compelling, and relevant meta tags. This tool is particularly useful for SEO professionals and website administrators looking to optimize their site's search engine visibility without the tedious manual effort typically involved in crafting meta information.

👉🏼 Features

  • Generate new meta descriptions and titles using advanced AI models.
  • Process single or multiple URLs from a website for meta tag generation.
  • Customize the AI prompt to align with specific SEO strategies or brand tones.
  • Review and download the generated meta information for easy website integration.
  • User-friendly interface to input website URLs and API keys securely.

👉🏼 How to Use

  1. Prepare a list of website URLs for which you want to generate new meta descriptions and titles.
  2. Obtain an API key from OpenAI and input it into the tool when prompted.
  3. Input the website URLs into the Streamlit application interface.
  4. Select the appropriate options for generating meta tags.
  5. Click on "Generate" to start the process.
  6. Review the generated meta descriptions and titles displayed in the application.
  7. Use the "Download CSV" button to save the results for later use or integration into your website.

👉🏼 Technologies Used

  • OpenAI GPT-3.5: For generating text-based on advanced AI models.
  • Streamlit: An open-source app framework for Machine Learning and Data Science projects.
  • Pandas: An open-source data manipulation and analysis library.
  • Advertools: For web crawling functionalities.

👉🏼 Installation

To install the necessary dependencies, run:

pip install -r requirements.txt

👉🏼 Credits

This tool is designed to simplify the SEO optimization process by automating the generation of meta tags, reducing manual work, and improving the effectiveness of SEO strategies. It combines the power of OpenAI's language model with the interactivity of Streamlit to provide an easy-to-use solution for digital marketers, SEO professionals, and website owners.

The tool is based on the Reliant-Onpage -SEO.ipynb script made by [email protected].

Releases

No releases published

Packages

No packages published

Languages