SEO audit – choosealicense.com

Acme Digital · Example client · 2026-10-17 17:01 UTC

We analysed 25 page(s) of choosealicense.com for Example client. The health score is the share of indexable pages with no critical or high-severity issue.

Health score
100
25/25 indexable pages without critical/high issues
Pages analysed
25
25 indexable · 0 other URL(s) checked
Issues found
Critical 0  High 0  Medium 32  Low 69
25 informational note(s)
Changes
–
critical change(s) since last audit
The page limit (25 per site) was reached; 140 more URL(s) were found but not analysed.

Changes since the last audit

Change tracking is turned off for this run.

What to fix first

Ranked by severity, number of affected pages and whether important pages (home, main sections) are affected. Fixing a template usually fixes all affected pages at once.

1. Same meta description on several pages Medium
Duplicate descriptions make snippets look identical and are often ignored.
How to fix: Write unique descriptions, or leave them empty on low-value pages instead of copying.
Affects 17 page(s) · effort M · check desc-duplicate
2. Same title on several pages Medium
Identical titles make pages hard to tell apart in search results and in analytics.
How to fix: Give every indexable page its own title; check templates that set a fixed title.
Affects 11 page(s) · effort M · check title-duplicate
3. Open Graph tags missing Low
Without og:title/description/image/url, link previews on social and chat apps look poor.
How to fix: Enable Open Graph output in the SEO plugin or theme.
Affects 25 page(s) · effort S · check og-missing
4. Little text content Medium heuristic
Pages with very little unique text often struggle to rank (heuristic; navigation, header and footer are not counted).
How to fix: Add useful content, merge with a related page, or noindex low-value pages.
Affects 4 page(s) · effort L · check thin-content
5. Indexable page missing from the sitemap Low
The sitemap is incomplete; new pages may be discovered later.
How to fix: Make sure the sitemap generator includes this page type.
Affects 19 page(s) · effort S · check indexable-not-in-sitemap
6. Heading levels are skipped Low
Jumping e.g. from H2 to H4 makes the outline harder to follow for screen readers.
How to fix: Use heading levels in order; style them with CSS instead of picking a level for its size.
Affects 13 page(s) · effort S · check heading-skip
7. Meta description may be cut off Low heuristic
Long descriptions are usually truncated in results (heuristic, no official limit).
How to fix: Keep the key message in the first ~150 characters.
Affects 11 page(s) · effort S · check desc-long
8. Very short meta description Low heuristic
Short descriptions are often replaced by the search engine (heuristic).
How to fix: Write a fuller summary of the page (roughly 70–160 characters).
Affects 1 page(s) · effort S · check desc-short

Site-wide checks

robots.txtfound, lists 1 sitemap(s)
XML sitemap55 URL(s) in 1 file(s) (robots.txt) · 6 analysed · 0 broken · 0 redirecting · 0 non-canonical · 0 noindex · 0 blocked by robots.txt · 19 indexable page(s) missing from it · 0 possible orphan(s)
http → httpshttp:// not reachable (UND_ERR_CONNECT_TIMEOUT)
Click depthdepth 0: 1 · depth 1: 6 · depth 2: 13 · not linked from start: 5

Duplicate titles

TitlePagesExamples
Choose an open source license | Choose a License7https://choosealicense.com/
https://choosealicense.com/fr/
https://choosealicense.com/es/
MIT License | Choose a License2https://choosealicense.com/fr/licenses/mit/
https://choosealicense.com/es/licenses/mit/
GNU General Public License v3.0 | Choose a License2https://choosealicense.com/fr/licenses/gpl-3.0/
https://choosealicense.com/es/licenses/gpl-3.0/

All URLs checked

Issue counts: critical/high/medium/low.

URLStatusDepthTitleC/H/M/L
https://choosealicense.com/Analysed0Choose an open source license | Choose a License0/0/3/1
https://choosealicense.com/fr/Analysed1Choose an open source license | Choose a License0/0/2/2
https://choosealicense.com/es/Analysed1Choose an open source license | Choose a License0/0/2/2
https://choosealicense.com/pt/Analysed1Choose an open source license | Choose a License0/0/2/2
https://choosealicense.com/zh/Analysed1Choose an open source license | Choose a License0/0/3/2
https://choosealicense.com/ko/Analysed1Choose an open source license | Choose a License0/0/3/2
https://choosealicense.com/ar/Analysed1Choose an open source license | Choose a License0/0/3/2
https://choosealicense.com/fr/community/Analysed2Projets et communautés existants | Choose a License0/0/1/2
https://choosealicense.com/fr/no-permission/Analysed2Aucune licence | Choose a License0/0/0/3
https://choosealicense.com/fr/licenses/mit/Analysed2MIT License | Choose a License0/0/2/4
https://choosealicense.com/fr/licenses/gpl-3.0/Analysed2GNU General Public License v3.0 | Choose a License0/0/2/4
https://choosealicense.com/fr/non-software/Analysed2Licences pour œuvres non logicielles | Choose a License0/0/1/3
https://choosealicense.com/fr/licenses/Analysed2Licenses | Choose a License0/0/1/3
https://choosealicense.com/fr/about/Analysed2C’est quoi, au juste ? | Choose a License0/0/1/2
https://choosealicense.com/fr/terms-of-service/Analysed2Terms of Service | Choose a License0/0/0/4
https://choosealicense.com/es/community/Analysed2Proyectos y comunidades existentes | Choose a License0/0/1/2
https://choosealicense.com/es/no-permission/Analysed2Sin licencia | Choose a License0/0/0/3
https://choosealicense.com/es/licenses/mit/Analysed2MIT License | Choose a License0/0/2/4
https://choosealicense.com/es/licenses/gpl-3.0/Analysed2GNU General Public License v3.0 | Choose a License0/0/2/4
https://choosealicense.com/es/non-software/Analysed2Licencias para obras no informáticas | Choose a License0/0/1/3
https://choosealicense.com/licenses/0bsd/Analysed–BSD Zero Clause License | Choose a License0/0/0/3
https://choosealicense.com/licenses/afl-3.0/Analysed–Academic Free License v3.0 | Choose a License0/0/0/3
https://choosealicense.com/licenses/agpl-3.0/Analysed–GNU Affero General Public License v3.0 | Choose a License0/0/0/3
https://choosealicense.com/licenses/apache-2.0/Analysed–Apache License 2.0 | Choose a License0/0/0/3
https://choosealicense.com/licenses/artistic-2.0/Analysed–Artistic License 2.0 | Choose a License0/0/0/3

About this audit

Pages were fetched with a plain HTTP client identifying itself as AgencySEOAudit, at most one request per 1s per host (longer if robots.txt asks), following robots.txt. JavaScript was not executed, so content added by scripts is not seen; pages that look JavaScript-dependent are flagged. Title/description lengths, thin content, page weight and response time are heuristics, not search-engine rules. Structured-data checks are basic and do not claim rich-result eligibility. Click depth is measured from the start URL(s) over the crawled pages.