Skip to content

mbsh-code/seo-manager-pro-demos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

🌐 SEO Manager Pro – Demo Collection

This repository contains working demos for seo-manager-pro, a lightweight JavaScript SEO utility for dynamically managing meta tags, titles, canonical URLs, and structured data.


📦 What is seo-manager-pro?

A tiny, framework-agnostic library that updates SEO-related data on the fly.
Supports:

  • Title & meta tags
  • Open Graph & custom meta
  • Canonical links
  • JSON-LD structured data (Product, Article, FAQPage)
  • Robots rules

🚀 Available Demos

Demo Type Framework Preview / Usage
Angular Angular 15+ angular-demo/
React React 18 + React Router react-demo/
JavaScript Vanilla JS + HTML js-demo/

Each folder contains a minimal project showing how to integrate and use the package effectively.


📂 Folder Structure

seo-manager-pro-demos/
├── angular-demo/    → Angular SPA with dynamic SEO
├── react-demo/      → React app with routing and SEO
├── js-demo/         → Pure HTML + JS usage
└── README.md        → You're here!

✨ Get Started

Install the package via npm:

npm install seo-manager-pro

Use in your project:

import { SeoManagerPro } from 'seo-manager-pro';

SeoManagerPro.updateSeo({
  title: 'My Page Title',
  description: 'My awesome description.',
  canonicalUrl: 'https://example.com/page',
  schema: [
    {
      type: 'Article',
      data: {
        headline: 'My Article',
        author: 'Me'
      }
    }
  ]
});

📬 Feedback / Contribute

Got an idea or found an issue?
Open a GitHub issue or start a discussion — contributions welcome!


Author: MohammadBagher Sharifi / GitHub
NPM Package: seo-manager-pro

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published