SEO & Schema Markup

SEO pour EmDash : balisage schema, données structurées JSON-LD, aperçu Google, contrôles SEO, noindex, import de redirections WordPress. Une alternative à Yoast.

Extension

SEO & Schema Markup

SEO pour EmDash : balisage schema, données structurées JSON-LD, aperçu Google, contrôles SEO, noindex, import de redirections WordPress. Une alternative à Yoast.

  • Catégorie: seo
  • Statut: Disponible
  • Version: 0.1.5
  • Prix: Inconnu
  • Source: Registre officiel de plugins
  • Installation: Plugin isolé du registre
  • Vérifié: 2026-10-21

Description

EmDash gère déjà les titres, les descriptions, les plans de site, les canoniques et les balises sociales. Ce plugin ajoute les données structurées, les contrôles de pages et l’import de redirections. Sans compte et sans clé.

Ce qu’il fait

  • Balisage schema (données structurées, JSON-LD). Un graphe lié par page, à la place de l’objet unique d’EmDash : Organization, Person ou un commerce local avec adresse et horaires d’ouverture ; WebSite ; WebPage ; articles de blog et articles avec leurs auteurs ; services ; membres de l’équipe ; fils d’Ariane.
  • Un type de page pour chaque collection, deviné à partir de son nom et modifiable par collection ou par page.
  • Pages à corriger. Une liste des pages sans description (un extrait compte comme une description), au titre partagé ou dont la canonique pointe ailleurs, chacune avec un lien vers la page. Pas de score ni de feu tricolore : une liste qui peut tomber à zéro.
  • Aperçu Google dans l’éditeur d’entrée : l’adresse, le titre et la description tels que Google peut les afficher, avec jusqu’à trois points à corriger.
  • Masquer des recherches (noindex) par collection, avec un avertissement sur la page SEO dès que quelque chose est masqué.
  • Redirections. Ajoutez, modifiez et supprimez des redirections, ou collez une liste exportée depuis Redirection, Yoast SEO Premium ou Rank Math.

Ce qu’il ne fait pas

  • Il n’écrit ni le titre de la page, ni le plan du site, ni le fichier robots.txt ; c’est le cœur d’EmDash et votre thème qui s’en chargent.
  • Pas de densité de mots-clés ni de score de lisibilité : Google n’utilise ni l’un ni l’autre.
  • Pas encore de schema FAQ, Product ou Event ; utilisez un champ json_ld pour ceux-ci. Ce que vous collez rejoint le même graphe.
  • Les contrôles décrivent la page publiée, pas ce que vous êtes en train de saisir.

Limites

Un seul établissement. EmDash n’a pas de redirections par expression régulière : les adresses exactes et « tout ce qui se trouve sous un dossier » sont converties, les autres motifs sont listés pour que vous les réécriviez.

Autorisations

Lire le contenu, les signatures et le schéma de contenu, pour contrôler les pages et construire le balisage. Gérer les redirections : celles que vous ajoutez, modifiez ou supprimez dans l’onglet Redirects, et un import seulement après votre confirmation. Un import ne modifie jamais une redirection qui existe déjà.

Installation

Installez-le depuis Plugins dans votre administration EmDash, ou fixez-le dans le code :

npm install @moorage/plugin-seo
// astro.config.mjs
import seo from "@moorage/plugin-seo";

emdash();

Ouvrez ensuite SEO dans la barre latérale de l’administration. Il fonctionne avant que vous ne changiez quoi que ce soit ; répondre à une question sur le public du site rend le résultat plus précis.

FAQ

Comment ajouter un balisage schema à EmDash ?

Installez ce plugin. Chaque page reçoit tout de suite des données structurées (JSON-LD) ; indiquez à qui s’adresse le site sur la page SEO pour les rendre précises.

Existe-t-il une alternative à Yoast pour EmDash ?

Oui, en deux parties. EmDash gère lui-même les titres, les descriptions, les plans de site et les canoniques. Ce plugin ajoute le graphe schema, la liste des pages à corriger, l’aperçu Google et l’import de redirections. Il n’y a ni feu tricolore ni expression-clé principale.

Comment importer des redirections depuis WordPress ?

Exportez-les depuis Redirection, Yoast SEO Premium ou Rank Math, ouvrez SEO > Redirects > Import from WordPress, collez la liste et appuyez sur « Check list ». Rien n’est ajouté tant que vous n’avez pas confirmé.

Comment mettre une collection en noindex dans EmDash ?

Ouvrez SEO > Settings > Content types et choisissez « Hide from Google and other search engines » pour ce type de contenu.

Est-il gratuit ?

Oui, sur autant de sites que vous voulez, les vôtres ou ceux de vos clients, sans compte et sans clé. Il est open source sous licence MIT : vous pouvez utiliser, modifier, copier et partager le code, y compris dans un travail rémunéré, tant que la mention de copyright l’accompagne.

Y a-t-il un score SEO ?

Non, volontairement. Vous obtenez une liste de points à corriger qui peut tomber à zéro.

Ajoute-t-il un schema de commerce local avec horaires d’ouverture ?

Oui. Choisissez « A local business customers visit » sur la page SEO et renseignez l’adresse, le numéro de téléphone et les horaires d’ouverture. Tant qu’il n’y a pas d’adresse, le site est décrit comme une organisation, car Google en exige une.

Mes pages obtiendront-elles des résultats enrichis sur Google ?

Le balisage rend les pages éligibles ; c’est Google qui décide de ce qu’il affiche. Les administrateurs peuvent ouvrir le test des résultats enrichis de Google depuis le panneau d’aperçu Google.

Où écrire la méta-description ?

Dans le panneau SEO propre à EmDash, sur chaque entrée. Ce plugin liste les pages qui n’en ont pas.