Skip to main content

tungsten-seo-audit

SEO audit for Tungsten admin panels. Type your site's address, and the audit checks its pages and gives a score from 0 to 100, a list of issues, and a simple tip to fix each one. Every audit stays in the history, so you can see the score go up.

pip install tungsten-seo-audit
from tungsten_seo_audit import SeoAuditPlugin

panel.plugin(SeoAuditPlugin(site_url="https://www.example.com"))
panel.create_tables(engine)

Open SEO audits in the panel and press New audit.

What it checks

Area Checks
Content Title and meta description (missing, too short, too long, duplicate), H1 and heading order, thin pages, image alt texts, page language
Technical Status codes, redirect chains, canonical links, noindex, mobile viewport, HTTPS and http to https redirect, mixed content, structured data (JSON-LD), robots.txt, sitemap.xml, real 404 pages
Links Broken links inside the site and to other sites, links that redirect
Social Open Graph and Twitter card tags
Speed Load time, HTML size, number of scripts, images without width and height
AI search AI crawlers blocked in robots.txt, llms.txt, FAQ structured data

Options

SeoAuditPlugin(
    site_url="https://www.example.com",   # the address the form starts with (default: the panel's app_url)
    max_pages=25,                          # pages per audit, unless the form says otherwise
    urls=lambda db: ["/landing/offer"],    # extra pages the links don't reach
    background=True,                       # run audits in a thread; False waits for the result
)

Other plugins can add their pages to every audit with a seo_urls(db) method. The blog plugin uses it for its posts.

Docs: https://tungsten.prisminfoways.com/docs/seo-audit.html

More Tungsten plugins

Package What it adds Docs
tungsten-leads Leads list, stages, timeline and your own lead form fields README
tungsten-meta-leads Facebook and Instagram lead form leads, with one-click setup Guide
tungsten-whatsapp WhatsApp for leads: click-to-chat, Cloud API or WhatsApp Web Guide
tungsten-mcp MCP server, so AI assistants like Claude can read and change your data Guide
tungsten-tickets Help desk: tickets, replies, notes, SLA and a customer support page Guide
tungsten-blog Blog built for SEO, GEO and AEO, with a live score, sitemap and llms.txt Guide
tungsten-security-audit Security audit with a score and fix tips, plus a login log with lockout Guide

Core package: tungsten-admin. Website and docs: https://tungsten.prisminfoways.com/

Metadata

Release files for tungsten-seo-audit 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tungsten-seo-audit 0.1.0
File Size Uploaded
tungsten_seo_audit-0.1.0.tar.gz 22.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tungsten-seo-audit 0.1.0
File Interpreter ABI Platform
tungsten_seo_audit-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 44.0 kB

Release files / tungsten_seo_audit-0.1.0.tar.gz

Download URL tungsten_seo_audit-0.1.0.tar.gz
Size 22.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b48cdef6c9b42cf5196ac0fa81730c116af7f074c53f41c48f49ae045d112ff9
BLAKE2b-256 checksum
How to use checksums
2a5fe1e2e424ad4b8c3a20b10b1d9aa50c28d5eef24bebfe62f6b803a9eccbe2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / tungsten_seo_audit-0.1.0-py3-none-any.whl

Download URL tungsten_seo_audit-0.1.0-py3-none-any.whl
Size 21.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6fbd57357011b26f2514c47020bec3d1b047676485379ab742a3d2b994f7f96b
BLAKE2b-256 checksum
How to use checksums
302390122f26ae4b3302e17ceddec1f22248758d64a13eae37639ccc794c5048
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page