SEO & Schema Markup

SEO para o EmDash: marcação schema, dados estruturados JSON-LD, pré-visualização do Google, verificações de SEO, noindex, importação de redirecionamentos do WordPress. Uma alternativa ao Yoast.

Extensão

SEO & Schema Markup

SEO para o EmDash: marcação schema, dados estruturados JSON-LD, pré-visualização do Google, verificações de SEO, noindex, importação de redirecionamentos do WordPress. Uma alternativa ao Yoast.

  • Categoria: seo
  • Estado: Disponível
  • Versão: 0.1.5
  • Preço: Desconhecido
  • Origem: Registro oficial de plugins
  • Instalação: Plugin sandbox do registro
  • Verificado: 2026-10-21

Descrição

O EmDash já trata de títulos, descrições, mapas do site, canonicals e etiquetas sociais. Este plugin acrescenta dados estruturados, verificações de páginas e importação de redirecionamentos. Sem conta e sem chave.

O que faz

  • Marcação schema (dados estruturados, JSON-LD). Um grafo ligado por página em vez do objeto único do EmDash: Organization, Person ou um negócio local com morada e horário de funcionamento; WebSite; WebPage; publicações de blogue e artigos com os seus autores; serviços; membros da equipa; trilhos de navegação.
  • Um tipo de página para cada coleção, deduzido do seu nome e alterável por coleção ou por página.
  • Páginas a corrigir. Uma lista de páginas com descrição em falta (um excerto conta como uma), título partilhado ou um canonical que aponta para outro lado, cada uma com uma ligação para a página. Sem pontuação e sem semáforo: uma lista que pode chegar a zero.
  • Pré-visualização do Google no editor de entradas: o endereço, o título e a descrição tal como o Google os pode mostrar, com até três coisas a corrigir.
  • Ocultar da pesquisa (noindex) por coleção, com um aviso na página SEO sempre que algo esteja oculto.
  • Redirecionamentos. Adicione, altere e remova redirecionamentos, ou cole uma lista exportada do Redirection, do Yoast SEO Premium ou do Rank Math.

O que não faz

  • Não escreve o título da página, o mapa do site nem o robots.txt; disso tratam o núcleo do EmDash e o seu tema.
  • Sem densidade de palavras-chave nem pontuação de legibilidade: o Google não usa nenhuma das duas.
  • Ainda não há schema FAQ, Product nem Event; use um campo json_ld para esses. O que colar junta-se ao mesmo grafo.
  • As verificações descrevem a página publicada, não o que está a escrever.

Limites

Uma única localização de negócio. O EmDash não tem redirecionamentos com expressões regulares: os endereços exatos e «tudo o que está sob uma pasta» são convertidos, e os outros padrões são listados para que os reescreva.

Permissões

Ler o conteúdo, as assinaturas e o esquema de conteúdo, para verificar as páginas e construir a marcação. Gerir redirecionamentos: os que adicionar, alterar ou remover no separador Redirects, e uma importação apenas depois de a confirmar. Uma importação nunca altera um redirecionamento que já exista.

Instalação

Instale-o a partir de Plugins na sua administração do EmDash, ou fixe-o no código:

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

emdash();

Depois abra SEO na barra lateral da administração. Funciona antes de alterar o que quer que seja; responder a uma pergunta sobre a quem se destina o site torna o resultado mais preciso.

Perguntas frequentes

Como adiciono marcação schema ao EmDash?

Instale este plugin. Cada página recebe dados estruturados (JSON-LD) de imediato; indique a quem se destina o site na página SEO para os tornar precisos.

Existe uma alternativa ao Yoast para o EmDash?

Sim, em duas partes. O próprio EmDash trata de títulos, descrições, mapas do site e canonicals. Este plugin acrescenta o grafo schema, a lista de páginas a corrigir, a pré-visualização do Google e a importação de redirecionamentos. Não há semáforo nem expressão-chave principal.

Como importo redirecionamentos do WordPress?

Exporte-os do Redirection, do Yoast SEO Premium ou do Rank Math, abra SEO > Redirects > Import from WordPress, cole a lista e prima «Check list». Nada é adicionado até confirmar.

Como ponho uma coleção em noindex no EmDash?

Abra SEO > Settings > Content types e escolha «Hide from Google and other search engines» para esse tipo de conteúdo.

É gratuito?

Sim, em qualquer número de sites, seus ou dos seus clientes, sem conta e sem chave. É de código aberto sob a Licença MIT: pode usar, alterar, copiar e partilhar o código, também em trabalho pago, desde que o aviso de direitos de autor o acompanhe.

Existe uma pontuação SEO?

Não, de propósito. Obtém uma lista de coisas a corrigir que pode chegar a zero.

Adiciona o schema de negócio local com horário de funcionamento?

Sim. Escolha «A local business customers visit» na página SEO e preencha a morada, o número de telefone e o horário de funcionamento. Enquanto não houver uma morada, o site é descrito como uma organização, porque o Google exige uma.

As minhas páginas obterão resultados em destaque no Google?

A marcação torna as páginas elegíveis; o Google decide o que mostra. Os administradores podem abrir o teste de resultados em destaque do Google a partir do painel da pré-visualização do Google.

Onde escrevo a meta descrição?

No painel SEO do próprio EmDash em cada entrada. Este plugin lista as páginas que não a têm.