Free scan

Fix "Page without a meaningful title" in Vue

Why it's a problem

The <title> is the first thing announced when a page opens and the tab label. Missing or generic, users can't orient themselves or tell tabs apart.

How to fix it — Vue

Give each page a unique, descriptive title, ideally "Page topic — Site name". Update it on every navigation in a SPA.

Avoid
<!-- aucun titre défini pour la route -->
Correct
// avec @unhead/vue ou vue-router
import { useHead } from "@unhead/vue";
useHead({ title: "Mon panier — Mobilier Durand" });

RGAA criterion 8.5 — Éléments obligatoires

Chaque page web a-t-elle un titre de page ?

How to check: official tests (in French)

  1. Test 8.5.1

    Chaque page web a-t-elle un titre de page (balise <title>) ?

Full page for criterion 8.5 · Official text: Référentiel général d'amélioration de l'accessibilité (RGAA) 4.1, DINUM, Licence Ouverte 2.0.

See for another framework

ReactAngularSvelteHTML

Check your site in 30 seconds

Conformly detects this kind of issue across all your pages, continuously, and alerts you on every regression.

Free scan

Other fixes — Éléments obligatoires