# Blog Scripts Inventory

**Last Updated:** 2026-01-13
**Generated:** 2026-01-13T15:16:04.255125

**Total Scripts:** 148

## By Category

### Analysis (10 files)

- `analyze-anchor-text.py` (python)
- `analyze-cluster-relationships.php` (php)
- `analyze-content-context.php` (php)
- `analyze-content-structure.py` (python)
- `analyze-heading-hierarchy.py` (python)
- `analyze-post-content.php` (php)
- `analyze-post-links.php` (php)
- `analyze-post-seo.php` (php)
- `analyze-seo-meta.php` (php)
- `analyze-sistrix-data.py` (python)

### Audit (13 files)

- `audit-content-changes.py` (python)
- `audit-image-mapping.py` (python)
- `audit-image-references.py` (python)
- `audit-linked-words.php` (php)
- `audit-malformed-links.php` (php)
- `audit-partial-word-links.py` (python)
- `audit-physical-images.py` (python)
- `audit-post-dates.php` (php)
- `audit-seo-practices.py` (python)
- `comprehensive-image-audit.py` (python)
- `embed-reports-in-docs.php` (php)
- `final-audit.php` (php)
- `link-audit-report.php` (php)

### Data Collection (20 files)

- `collect-all-missing-keywords.php` (php)
- `collect-competitor-keywords.php` (php)
- `collect-domain-backlinks.php` (php)
- `collect-domain-content-ideas.php` (php)
- `collect-domain-level-sistrix.php` (php)
- `collect-domain-opportunities.php` (php)
- `collect-high-value-serp-data.php` (php)
- `collect-missing-keywords.php` (php)
- `collect-post-competition-levels.php` (php)
- `collect-post-keywords-sistrix.php` (php)
- `collect-post-performance-ga4.php` (php)
- `collect-post-performance-gsc.php` (php)
- `collect-post-search-intent.php` (php)
- `collect-post-serp-data.php` (php)
- `collect-post-serp-features.php` (php)
- `monitor-collection-health.php` (php)
- `pull-sistrix-data.php` (php)
- `run-all-advanced-collection.php` (php)
- `run-all-data-collection.php` (php)
- `validate-data-collection.php` (php)

### Generation (22 files)

- `create-post-documentation-structure.php` (php)
- `generate-adaptive-priority-list.php` (php)
- `generate-anchor-text.py` (python)
- `generate-audit-report.py` (python)
- `generate-automated-reports.php` (php)
- `generate-content-gaps-summary.php` (php)
- `generate-date-report.php` (php)
- `generate-docs-inventory.py` (python)
- `generate-improvement-plan.php` (php)
- `generate-internal-links-review-report.php` (php)
- `generate-link-recommendations.php` (php)
- `generate-manual-review-checklist.php` (php)
- `generate-missing-keyword-links.php` (php)
- `generate-missing-link-types.php` (php)
- `generate-missing-recommendations.php` (php)
- `generate-post-documentation.php` (php)
- `generate-priority-dashboard.php` (php)
- `generate-review-priority-list.php` (php)
- `generate-review-progress-tracker.php` (php)
- `generate-scripts-inventory.py` (python)
- `generate-template-placeholders-report.php` (php)
- `safe-regenerate-documentation.php` (php)

### Maintenance (19 files)

- `add-faq-links.py` (python)
- `add-links-to-json.php` (php)
- `add-missing-link-types.php` (php)
- `add-pillar-links.php` (php)
- `add-tools-links.php` (php)
- `fix-heading-hierarchy.py` (python)
- `fix-image-attributes.py` (python)
- `fix-malformed-links.php` (php)
- `fix-missing-images.py` (python)
- `fix-partial-word-links.py` (python)
- `fix-post-dates.php` (php)
- `fix-problematic-links.php` (php)
- `fix-remaining-split-words.py` (python)
- `sync-dates-from-filemtime.php` (php)
- `sync-meta-to-posts.php` (php) - *
- `update-image-paths-to-insights.py` (python)
- `update-improvement-dashboard.php` (php)
- `update-internal-links-field.php` (php)
- `update-seo-meta.php` (php)

### Other (30 files)

- `aggregate-prioritization-data.php` (php)
- `apply-anchor-variations.php` (php)
- `auto-fill-placeholders.php` (php)
- `calculate-comprehensive-priority.php` (php)
- `convert-wordpress-urls-in-json.py` (python)
- `detect-content-changes.php` (php) - isset($post['featured_image']['src']) ? $post['featured_image']['src'] : ''
- `extract-all-links.py` (python)
- `extract-seo-keywords.php` (php)
- `extract-wordpress-meta.php` (php) - * normalizes the data, and outputs structured JSON for SEO meta management.
- `find-missing-keywords.php` (php)
- `find-split-words.py` (python)
- `german-stop-words.php` (php)
- `identify-orphaned-text.php` (php) - ];
- `inventory-target-pages.py` (python)
- `link_utils.php` (php)
- `link_utils.py` (python)
- `manage-seo-meta.php` (php) - *   php manage-seo-meta.php update-from-wordpress
- `map-cluster-links.py` (python)
- `map-post-related-resources.php` (php)
- `monitor-image-health.py` (python)
- `preserve-links-during-extraction.py` (python)
- `preserve-manual-edits.php` (php)
- `reinsert-links-from-array.php` (php)
- `remove-orphaned-text.php` (php)
- `remove-stop-word-links.php` (php)
- `revert-content-changes.py` (python)
- `revert-split-words.py` (python)
- `suggest-new-links.php` (php)
- `vary-anchor-text.php` (php)
- `weekly-priority-refresh.php` (php)

### Validation (34 files)

- `check-data-freshness.php` (php)
- `check-implementation-readiness.php` (php)
- `link-health-check.php` (php)
- `test-api-access.php` (php)
- `test-compound-plural-linking.php` (php)
- `test-content-preservation.py` (python)
- `test-date-implementation.php` (php)
- `test-fix-logic.py` (python)
- `test-ga4-debug.php` (php)
- `test-gsc-debug.php` (php)
- `test-image-wrapping.py` (python)
- `test-link-preservation.py` (python)
- `test-meta-tags.php` (php) - $required_og_tags_enhanced = ['og:image:width', 'og:image:height', 'og:image:type', 'og:image:secure_url'];
- `test-sistrix-batch-mode.php` (php)
- `test-sistrix-serp-endpoint.php` (php)
- `test-url-rewrite.py` (python)
- `test-word-boundaries.py` (python)
- `validate-all-links.py` (python)
- `validate-api-data-quality.php` (php)
- `validate-blog-rules.py` (python)
- `validate-clusters.py` (python)
- `validate-content-integrity.py` (python)
- `validate-documentation-quality.php` (php)
- `validate-heading-fixes.py` (python)
- `validate-link-grammar.php` (php)
- `validate-link-quality.php` (php)
- `validate-placeholder-completion.php` (php)
- `validate-post-dates.php` (php)
- `validate-post-documentation.php` (php)
- `validate-schema.php` (php)
- `validate-seo-meta.php` (php) - *
- `validate-sitemap.php` (php)
- `verify-content-images.py` (python)
- `verify-featured-images.py` (python)

## Scripts Missing Documentation

- `add-links-to-json.php`
- `add-missing-link-types.php`
- `add-pillar-links.php`
- `add-tools-links.php`
- `analyze-content-context.php`
- `analyze-seo-meta.php`
- `apply-anchor-variations.php`
- `audit-linked-words.php`
- `audit-malformed-links.php`
- `audit-post-dates.php`
- `check-implementation-readiness.php`
- `detect-content-changes.php`
- `extract-seo-keywords.php`
- `extract-wordpress-meta.php`
- `final-audit.php`
- `find-missing-keywords.php`
- `fix-malformed-links.php`
- `fix-post-dates.php`
- `fix-problematic-links.php`
- `generate-date-report.php`
- `generate-link-recommendations.php`
- `generate-missing-keyword-links.php`
- `generate-missing-link-types.php`
- `generate-missing-recommendations.php`
- `german-stop-words.php`
- `identify-orphaned-text.php`
- `link-audit-report.php`
- `link-health-check.php`
- `link_utils.php`
- `manage-seo-meta.php`
- `pull-sistrix-data.php`
- `reinsert-links-from-array.php`
- `remove-orphaned-text.php`
- `remove-stop-word-links.php`
- `suggest-new-links.php`
- `sync-dates-from-filemtime.php`
- `sync-meta-to-posts.php`
- `test-compound-plural-linking.php`
- `test-date-implementation.php`
- `test-meta-tags.php`
- `update-internal-links-field.php`
- `update-seo-meta.php`
- `validate-link-grammar.php`
- `validate-link-quality.php`
- `validate-post-dates.php`
- `validate-schema.php`
- `validate-seo-meta.php`
- `validate-sitemap.php`
- `vary-anchor-text.php`
