AfroSEO Studio
Find the next website fix worth making. Bring your page audits and Search Console exports into one workspace, track the work, and show what changed.
Create a project or restore a backup
Up to five device projects, each with 25 manually audited pages and five observations per page. Different subdomains or protocols are separate origins.
Your next fix starts with a website.
Create a project above, audit a page, then bring in Search Console data to see which pages deserve attention. You can still run a standalone audit below.
Website project
- Pages audited
- 0
- Open work
- 0
- Done, awaiting recheck
- 0
- Verified resolved
- 0
Page observations
Checklist scores describe fetched HTML, not Google rankings. A dash means there is no comparable prior observation. These are manually selected pages, not a site-wide crawl.
| Page | Checklist | Latest observation | Next action |
|---|
Failures first, then imported page impressions when available. Review each recommendation in context. Marking work done does not change a score or verify a fix.
| Finding | Evidence and next action | Progress |
|---|
Search performance
Use your own evidence to decide what to review next. Import two single-period English Search Console Pages or Queries CSVs with the same filters and equal-length, non-overlapping date ranges.
How to prepare the exports
- Open Search Console → Performance → Search results. Select Web, your country/device filters and the previous date range.
- Export the Pages or Queries table as CSV. Repeat for the current date range with identical filters.
- Enter the exact inclusive dates below. Pages must match this project's origin. Export coverage can omit anonymized queries and less frequent rows; it is not the full site total.
Each file: at most 2 MB and 10,000 rows. Comparison exports, localized headings and ZIP files are not supported. Pages and Queries are separate aggregate views and are never joined into invented query-to-page matches.
Export comparison
Totals cover imported rows only. CTR is calculated from counts; position is weighted by impressions. Missing rows mean unknown, not zero. A change after a fix does not prove the fix caused it.
| Page or query | Clicks | Impressions | CTR change |
|---|
Audit a page
Fetches public HTML and checks seven categories. With a project selected, same-origin pages are saved to its fix queue. Individual requests are rate limited; this is not an automated crawl.
An AfroSEO checklist score is not a ranking score. JavaScript-rendered content, Google index status, Core Web Vitals, robots rules and rich-result eligibility are not verified by this audit. Length guidance is heuristic.
Audit history
Your last 50 audits on this device, newest first.
| Page | Score | Issues | When |
|---|
Google preview editor
Approximate title and description preview. Google can rewrite snippets; appearance varies by query and device.
Schema generators
Create draft JSON-LD that accurately describes your page. Review it before placing it in a script tag with type="application/ld+json". These templates do not certify schema validity or guarantee rich results. FAQ markup does not produce Google FAQ rich results.