seoscript
TypeScript icon, indicating that this package has built-in type declarations

0.1.1 • Public • Published

SeoScript

A comprehensive SEO analysis tool for modern web applications. SeoScript helps you analyze and improve your website's SEO by checking common SEO rules and providing actionable insights.

Features

  • Analyze static HTML files and dynamic web pages
  • Support for modern JavaScript frameworks (React, Vue.js, Angular)
  • Comprehensive SEO rule checking
  • Command-line interface
  • Extensible rule system
  • Detailed reporting

Installation

npm install -g seoscript

Usage

Analyzing a URL

seoscript analyze --url https://example.com

Analyzing a Local File

seoscript analyze --file ./index.html

Options

  • --url <url>: URL to analyze
  • --file <path>: Local file path to analyze
  • --timeout <ms>: Timeout for dynamic analysis (default: 30000ms)

Example Usage

Development

Setup

  1. Clone the repository
  2. Install dependencies:
    npm install

Available Scripts

  • npm start: Run the CLI
  • npm test: Run tests
  • npm run build: Build the project
  • npm run lint: Lint the code
  • npm run format: Format the code

Contributing

Contributions are welcome! Please read our Contributing Guide for details on our code of conduct and the process for submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Package Sidebar

Install

npm i seoscript

Weekly Downloads

114

Version

0.1.1

License

MIT

Unpacked Size

242 kB

Total Files

30

Last publish

Collaborators

  • techtahirou