Skip to content
Enjoy 20% off for 12 months on all plans. Use promo code: HYPERGROWTHClaim it

Papel de editor de SEO no WordPress: conceda acesso sem dar permissão de administrador

Por Toy Wen Da, Cofundador · Atualizado em · 7 min de leitura

Traduzido do original em inglês. Ler em inglês

Um papel de editor de SEO no WordPress é um conjunto personalizado de permissões que permite a alguém editar títulos, meta descriptions, redirecionamentos e schema sem se tornar um Administrador completo. O WordPress não traz esse papel por padrão: você o cria com um plugin gratuito ou com o gerenciador de papéis do próprio plugin de SEO e depois o atribui à pessoa que precisa de acesso.

Close-up de uma máquina de escrever antiga com a palavra 'Wordpress' datilografada no papel, transmitindo um tema clássico.

Por que não existe um papel padrão de editor de SEO

Os seis papéis do WordPress foram pensados para fluxos de trabalho de conteúdo, não de SEO. A própria documentação de Roles and Capabilities do WordPress.org confirma isso: um Editor pode publicar e excluir os posts de qualquer pessoa, gerenciar categorias e moderar comentários, mas isso é uma permissão muito maior do que "deixar esta pessoa corrigir title tags". Um Author só mexe nos próprios posts. Nenhum dos dois papéis foi criado pensando em permissões de SEO, e é exatamente por isso que os donos de site acabam concedendo permissão demais (administrador total) ou de menos (nenhuma).

Papel Capacidades padrão Acesso a SEO de fábrica Para quem serve
Administrator Controle total do site Sim, tudo Somente o dono ou o desenvolvedor
Editor Editar/publicar qualquer post ou página Campos de SEO por post, sem configurações globais Gerente de conteúdo
Author Editar/publicar os próprios posts Campos de SEO por post nos próprios posts Redator da equipe
Contributor Escrever rascunhos dos próprios posts, sem publicar Limitado até o post estar no ar Redator convidado ou júnior
Subscriber Comentar e gerenciar o próprio perfil Nenhum Visitante do site

Repare que Editors e Authors já veem os campos de SEO por post no Yoast SEO ou no Rank Math nos posts que podem editar, porque esse acesso depende da capacidade padrão edit_posts. O que eles não conseguem acessar são as configurações globais do plugin: modelos de título do site inteiro, redirecionamentos, tipos de schema ou o editor de robots.txt. Essa lacuna é o que um papel personalizado de editor de SEO resolve.

Ilustração plana de um documento entre duas portas: uma enorme e aberta, outra minúscula e lacrada, ambas inadequadas.

Como criar um papel de editor de SEO, passo a passo

Ilustração plana de um ícone de usuário com dois fluxos de configuração divergentes, cada um com interruptores ao lado de blocos de módulos empilhados.

Opção 1: use o gerenciador de papéis do seu plugin de SEO

O Rank Math traz isso de forma nativa. Vá em Rank Math → General Settings → Role Manager, escolha um papel (ou crie um) e ative os módulos do Rank Math que ele poderá acessar: configurações gerais, schema, redirecionamentos, monitor de 404. Depois clique em Save Changes. Não é preciso nenhum plugin extra.

Opção 2: use um plugin editor de capacidades

Se o seu plugin de SEO não tem um gerenciador próprio, ou se você quer um único papel que controle tanto as capacidades do WordPress quanto as do plugin:

  1. Instale e ative o User Role Editor em Plugins → Add New.
  2. Vá em Users → User Role Editor.
  3. Clique em Add Role, dê um nome claro, como "SEO Editor", e, se quiser, use o papel Editor existente como ponto de partida.
  4. Com o novo papel selecionado, marque as capacidades de que ele precisa, normalmente edit_posts e edit_others_posts, para que ele possa corrigir campos em todo o site, além de qualquer capacidade específica que o seu plugin de SEO registre (o Yoast registra wpseo_manage_options; o Rank Math registra um conjunto próprio). Deixe manage_options desmarcada: essa é a capacidade que mantém o papel fora das configurações completas do site.
  5. Clique em Update para salvar o papel.
  6. Vá em Users → All Users, abra o perfil da pessoa, altere o menu suspenso Role para o seu novo papel de editor de SEO e clique em Update User.

Um avaliador do plugin no WordPress.org descreveu bem esse tipo de configuração, chamando um editor de capacidades de "essential" para agências que precisam "restrict client access safely without breaking site functionality", que é exatamente a razão de existir de um papel dedicado em vez de uma concessão genérica de administrador.

Opção 3: edite as capacidades com código

Desenvolvedores podem adicionar ou remover capacidades com add_cap() e remove_cap() em um pequeno trecho no arquivo de funções. Isso evita um plugin extra, mas exige testar antes em um ambiente de staging, já que um nome de capacidade digitado errado não faz nada em silêncio, em vez de gerar um erro.

Quando as ferramentas do próprio WordPress bastam

Ilustração plana de uma página de post com campo de título, ícone de lápis e um sinal de verificação indicando que o editor padrão do WordPress é suficiente.

Nem toda situação exige um papel novo. Seja honesto consigo mesmo sobre o escopo e a frequência antes de criar um.

Situação As ferramentas gratuitas padrão bastam? Por quê
Corrigir a title tag de uma página, uma única vez Sim Qualquer Editor ou Author já pode editar os campos de SEO do próprio post
Acesso contínuo para um freelancer contratado Não Um papel dedicado evita conceder acesso de administrador toda vez
Agência que gerencia vários sites de clientes Não Um papel repetível e documentado é mais fácil de auditar do que acessos avulsos
Assistente virtual que cuida só de redirecionamentos ou schema Não Os papéis padrão reúnem capacidade demais ou de menos

Se for uma única página e uma única correção, não crie um papel: edite você mesmo ou peça ao Editor que já existe. Se a mesma pessoa vai voltar no mês que vem, crie o papel uma vez.

Erros comuns a evitar

  • Tornar alguém Administrador completo só para editar uma meta description. Isso entrega também a instalação de plugins, o gerenciamento de usuários e os arquivos do tema.
  • Achar que "Editor" significa "editor de SEO". O papel Editor do WordPress é um papel de conteúdo, não de configurações.
  • Pular o login de teste. Entre uma vez com o novo papel antes de entregar as credenciais reais, para descobrir cedo se falta alguma capacidade.
  • Deixar sem revisão o papel predefinido de um plugin. Alguns plugins de SEO trazem um papel predefinido "SEO Manager" mais amplo do que você imagina.
  • Esquecer o multisite. Um papel criado em um subsite não vale automaticamente para a rede toda.

Se o seu negócio roda no WordPress.com em vez de no WordPress auto-hospedado, o gerenciamento de papéis e capacidades funciona de outra forma. Veja o guia de SEO para WordPress.com para saber como acesso e publicação são tratados nessa plataforma.

A orientação do próprio Google nas Search Essentials enfatiza que as páginas precisam de títulos e descrições consistentes e precisos para serem indexadas corretamente, mais um motivo para apertar, em vez de ignorar, um acesso de SEO frouxo e sem auditoria.

Perguntas frequentes

O WordPress tem um papel de editor de SEO nativo?

Não. O WordPress vem com seis papéis padrão (Administrator, Editor, Author, Contributor, Subscriber e Super Admin no multisite), e nenhum deles é voltado especificamente para as configurações de SEO. Você mesmo cria um papel de editor de SEO usando um plugin ou código personalizado.

Qual é a diferença entre um Editor e um papel personalizado de editor de SEO?

Um Editor pode publicar, editar e excluir qualquer post ou página do site. Um papel personalizado de editor de SEO é mais restrito por definição: normalmente dá acesso a campos meta, redirecionamentos e configurações de schema, sem o poder mais amplo de gerenciamento de conteúdo que um Editor tem.

Posso dar acesso de SEO a alguém sem torná-lo administrador?

Sim. Esse é justamente o objetivo de criar um papel dedicado: ele concede as capacidades específicas necessárias para as configurações de SEO, sem incluir manage_options e outras capacidades de nível administrativo.

O Yoast SEO e o Rank Math têm sistemas de permissão próprios?

O Rank Math inclui um Role Manager nativo em General Settings. O Yoast SEO vincula a maior parte do acesso por post às capacidades padrão do WordPress e restringe as próprias configurações globais a usuários com a capacidade wpseo_manage_options, que um plugin como o User Role Editor pode conceder separadamente.

Criar um papel personalizado vai quebrar alguma coisa no meu site?

Não, se você testar antes. Crie o papel, atribua-o a uma conta de teste, entre com essa conta e confirme que ela alcança o que precisa e nada além, antes de entregar o login real a alguém.

Configure o acesso antes de entregar um login

Crie o papel antes de entregar uma senha a alguém, não depois: um papel de editor de SEO no WordPress bem delimitado é o que torna essa entrega segura. Se você quer uma visão mais clara de quais configurações de SEO do seu site vale a pena proteger (e quais páginas precisam de atenção primeiro), fale com a equipe para receber um relatório de exemplo feito com os dados do seu próprio site.

Recursos / Referências

  1. Documentação de Roles and Capabilities
  2. Search Essentials
Veja como isso fica no seu próprio siteCole uma URL e o SearchBlueprint dá uma nota a ela com o mesmo mecanismo de conteúdo que avaliou este artigo, e depois lista as correções na ordem em que elas trazem mais retorno.Receba seu plano grátis

Fontes

Sobre o autor

O SearchBlueprint pesquisou, escreveu e avaliou este artigo com o mesmo pipeline de conteúdo que nossos clientes usam nos próprios sites. A nota que aparece na assinatura é a que nosso mecanismo de conteúdo deu a esta página antes de ela ser publicada. Nada aqui passa por revisão manual, e esse é justamente o ponto: é o resultado do produto, publicado onde qualquer pessoa pode conferir.