Metadata-Version: 2.4
Name: seodaddy
Version: 0.3.1
Summary: SEO Analysis CLI Tool
Author-email: Deepak Ranolia <d.ranolia92@gmail.com>
License: MIT
Keywords: seo,crawler,audit,links
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: click>=8.0
Dynamic: license-file

# seodaddy

SEO analysis command-line tool for auditing websites, checking technical SEO, content quality, metadata, internal links, images, performance, and site structure.

## Installation

```bash
pip install seodaddy
```

After installation, complete the initial setup:

```bash
seodaddy setup
```

Once setup is complete, you can use any command.

---

## Commands

### Link Analysis

Analyze links on a website.

```bash
seodaddy link https://example.com
```

Useful flags:

```text
--broken-only
--anchor-report
--no-outgoing
--too-many-links
--avg-links
```

---

### Content Analysis

Analyze headings and content quality.

```bash
seodaddy content https://example.com
```

Useful flags:

```text
--missing-h1
--multiple-h1
--reading-time
--short-content
```

---

### Technical SEO

Check technical SEO configuration.

```bash
seodaddy tech https://example.com
```

Useful flags:

```text
--canonical
--noindex
--robots
--sitemap
--https
--mixed-content
```

---

### Images

Analyze images on a page.

```bash
seodaddy images https://example.com
```

Useful flags:

```text
--missing-alt
--broken-images
--svg-usage
```

---

### Performance

Inspect page performance indicators.

```bash
seodaddy perf https://example.com
```

Useful flags:

```text
--html-size
--requests
--compression
```

---

### Metadata

Analyze page metadata.

```bash
seodaddy meta https://example.com
```

Useful flags:

```text
--title-length
--description-length
--og-tags
--twitter-cards
--json-ld
```

---

### Site Structure

Inspect URL and site structure.

```bash
seodaddy structure https://example.com
```

Useful flags:

```text
--depth
--longest-url
--trailing-slash
```

---

## Output Formats

Most commands support:

```bash
--format table
--format json
```

Save results:

```bash
--output report.json
```

---

## Telemetry

Enable telemetry:

```bash
seodaddy telemetry enable
```

Disable telemetry:

```bash
seodaddy telemetry disable
```

View current status:

```bash
seodaddy telemetry status
```

---

## Help

Display general help:

```bash
seodaddy --help
```

Display help for a specific command:

```bash
seodaddy link --help
```

Example:

```bash
seodaddy content --help
```
