matomo-org / matomo-org/developer-documentation
Duplicate page titles
Open
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 58
- Forks
- 88
- Avg merge
- 6d 3h
- Merged PRs (30d)
- 13
Description
Several of the developer documentation pages have identical titles.
For example:
- https://developer.matomo.org/guides/heatmap-session-recording/reference
- h1: Heatmap & Session Recording JavaScript Tracker API Reference
- title: JavaScript Tracker API Reference: Integrate - Matomo Analytics (formerly Piwik Analytics) - Developer Docs - v5
- https://developer.matomo.org/guides/media-analytics/reference
- h1: Media Analytics JavaScript Tracker API Reference
- title: JavaScript Tracker API Reference: Integrate - Matomo Analytics (formerly Piwik Analytics) - Developer Docs - v5
- https://developer.matomo.org/guides/form-analytics/reference
- h1: Form Analytics JavaScript Tracker API Reference
- title: JavaScript Tracker API Reference: Integrate - Matomo Analytics (formerly Piwik Analytics) - Developer Docs - v5
This is a basic accessibility error, and causes several problems, for example:
- It's impossible to have several browser tabs open and identify the correct page by hovering over the tab, as the tooltip only shows the page title.
- It's difficult to identify pages in search results, for example do a Google search for "Matomo JavaScript Tracker API Reference Integrate" and see several pages returned with identical titles.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the source files for the three example documentation pages: heatmap-session-recording/reference, media-analytics/reference, and form-analytics/reference. Update their page titles so each is distinct and reflects its page, then verify the rendered titles in browser tabs and search-oriented page output.
Written by the indexing model from the issue text.
Assessment
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100