Você sabe o que são Stop Words ou Stopwords e como esta tática de SEO pode ser benéfica para seu site ou blog WordPress? Stop Words (Palavras de Parada) são palavras ignoradas para fins de posicionamento em sites de pesquisa o Google. Alguns exemplos seriam artigos, preposições e pequenas palavras como: as, os, em, de, para, com, foi.
A cada atualização do Google a competitividade por uma boa posição nos resultados de pesquisa do Google é cada vez mais acirrada, por isso pequenos detalhes podem fazer a diferença. No caso do WordPress podemos considerar que uma desses detalhes são as URLs das páginas, que facilmente são configuradas para uso de Links Permanentes. E evitar o uso desses Stop Words nesses URLs pode sim fazer uma boa diferença.
Formas de analisar as stop words nos seus links permanentes do wordpress
Já falamos diversas vezes sobre o Plugin WordPress SEO, na análise de conteúdo das páginas você consegue perfeitamente identificar se o URL da página a ser criada contém Stop Words ou não.
Formas de automatizar a remoção de stop words no wordpress
Procurando constantes melhorias para os sites de meus clientes, encontrei uma função que pode nos ajudar muito nessa tarefa, na verdade são duas funções que usam filtros de conteúdo do site e que colocadas no arquivo functions.php do templates do seu site podem em conjunto resolver esse problema definitivamente.
A primeira irá remover as palavras mais curtas dos URLs de todas as suas páginas quando forem criadas novas, ou ainda quando editar as páginas antigas.
//função para retirar palavras com menos de 3 letras add_filter('sanitize_title', 'remover_palavras_curtas'); function remover_palavras_curtas($slug) { if (!is_admin()) return $slug; $slug = explode('-', $slug); foreach ($slug as $k => $word) { if (strlen($word) < 3) { unset($slug[$k]); } } return implode('-', $slug); }
Note que na linha abaixo você indica o número máximo de letras que as palavras da URL podem ter.
Já a segunda função você irá indicar um lista de Stop Words que serão removidas na mesma situação da função anterior.
//função para retirar stop words definidas nesta função add_filter('sanitize_title', 'remover_stop_words'); function remover_stop_words($slug) { if (!is_admin()) return $slug; $slug = explode('-', $slug); foreach ($slug as $k => $word) { //lista de Stop Words que serão removidas $stop_words = 'a,da,para,com,o,as,os,de,pra,um,uma,em'; $keys = explode(',', $stop_words); foreach ($keys as $l => $wordfalse) { if ($word==$wordfalse) { unset($slug[$k]); } } } return implode('-', $slug); }
A lista de palavras devem ser inseridas na variável “$stop_words” e separadas por vírgulas
Agora você precisa analisar se vai usar somente uma das funções ou as duas em conjunto.
LISTA DE STOP WORDS EM PORTUGUÊS
Consegui uma lista de Stop Words em português que pode auxilia-lo para a criação de uma lista a ser inserida na segunda função do seu WordPress, veja a seguir:
a, agora, ainda, alguém, algum, alguma, algumas, alguns, ampla, amplas, amplo, amplos, ante, antes, ao, aos, após, aquela, aquelas, aquele, aqueles, aquilo, as, até, através, cada, coisa, coisas, com, como, contra, contudo, da, daquele, daqueles, das, de, dela, delas, dele, deles, depois, dessa, dessas, desse, desses, desta, destas, deste, deste, destes, deve, devem, devendo, dever, deverá, deverão, deveria, deveriam, devia, deviam, disse, disso, disto, dito, diz, dizem, do, dos, e, é, ela, elas, ele, eles, em, enquanto, entre, era, essa, essas, esse, esses, esta, está, estamos, estão, estas, estava, estavam, estávamos, este, estes, estou, eu, fazendo, fazer, feita, feitas, feito, feitos, foi, for, foram, fosse, fossem, grande, grandes, há, isso, isto, já, la, lá, lhe, lhes, lo, mas, me, mesma, mesmas, mesmo, mesmos, meu, meus, minha, minhas, muita, muitas, muito, muitos, na, não, nas, nem, nenhum, nessa, nessas, nesta, nestas, ninguém, no, nos, nós, nossa, nossas, nosso, nossos, num, numa, nunca, o, os, ou, outra, outras, outro, outros, para, pela, pelas, pelo, pelos, pequena, pequenas, pequeno, pequenos, per, perante, pode, pude, podendo, poder, poderia, poderiam, podia, podiam, pois, por, porém, porque, posso, pouca, poucas, pouco, poucos, primeiro, primeiros, própria, próprias, próprio, próprios, quais, qual, quando, quanto, quantos, que, quem, são, se, seja, sejam, sem, sempre, sendo, será, serão, seu, seus, si, sido, só, sob, sobre, sua, suas, talvez, também, tampouco, te, tem, tendo, tenha, ter, teu, teus, ti, tido, tinha, tinham, toda, todas, todavia, todo, todos, tu, tua, tuas, tudo, última, últimas, último, últimos, um, uma, umas, uns, vendo, ver, vez, vindo, vir, vos, vós
Lembre-se que muitas delas você não usará em parte alguma do seu site, mas que em termos de URLs os buscadores analisam que quanto menor, melhor e ainda quanto mais eficiente, melhor, pois essas palavras são ignoradas, logo só ocupam espaço.
PLUGIN PARA REMOÇÃO DE STOP WORDS DO URL DO SEU SITE WORDPRESS
Caso sejam muito inexperientes com o uso dos códigos do WordPress, não se sentindo muito seguros quanto alterar o código diretamente, vocês têm a opção de uso de um plugin para resolver a tarefa de excluir as Stops Words dos links permanentes de suas páginas.
O plugin Remove Stop Words é simples de usar, cumpre perfeitamente os objetivos para o qual foi criado, sendo facilmente configurado.
CONCLUSÃO
Caso você tenha alguma dúvida sobre o quanto essas funções seja úteis, ou ainda sobre a interpretação dessas palavras para o Google e o SEO, veja o artigo que explica como o Google Identifica as Stop Words.
Compartilhe conosco como você trata as Stop Words em seus sites WordPress. Deixe seus comentários sobre o que achou desse artigo e sobre o que mais você espera ver aqui na Escola WP.
You’re a odd writer This post proves it up till again.
This is literally what I needed to understand today Recognition you.
This register is a gem So glad I bring about it.
You contain a offering proper for explaining complex topics easily.
Consequential peruse You’ve really opened my eyes to new ideas can i order sildenafil.
Normally I do not read post on blogs, but I would like to say that this write-up very forced me to try and do so! Your writing style has been surprised me. Thanks, very nice article.
The very core of your writing while sounding agreeable originally, did not really settle perfectly with me after some time. Somewhere within the sentences you managed to make me a believer but only for a short while. I however have a problem with your jumps in assumptions and you might do well to fill in all those gaps. In the event you actually can accomplish that, I will undoubtedly end up being amazed.
You made some first rate factors there. I looked on the web for the problem and located most people will associate with with your website.
I together with my pals were actually following the nice techniques found on your web blog and then all of a sudden developed an awful suspicion I had not expressed respect to the site owner for those techniques. All of the men appeared to be as a result warmed to read them and have in effect seriously been enjoying them. Appreciate your really being considerably considerate and also for getting this sort of incredibly good resources millions of individuals are really needing to be informed on. My personal sincere regret for not expressing gratitude to earlier.
Hi! I know this is somewhat off topic but I was wondering which blog platform are you using for this website? I’m getting tired of WordPress because I’ve had problems with hackers and I’m looking at options for another platform. I would be fantastic if you could point me in the direction of a good platform.
Hello! This is kind of off topic but I need some guidance from an established blog. Is it very difficult to set up your own blog? I’m not very techincal but I can figure things out pretty quick. I’m thinking about creating my own but I’m not sure where to begin. Do you have any tips or suggestions? Appreciate it
You completed a number of nice points there. I did a search on the issue and found nearly all people will have the same opinion with your blog.betflik
I take pleasure in, result in I found exactly what I used to be having a look for. You have ended my four day lengthy hunt! God Bless you man. Have a great day. Bye
Fantastic items from you, man. I have have in mind your stuff prior to and you’re simply extremely magnificent. I really like what you have got right here, really like what you’re stating and the way through which you say it. You make it entertaining and you still care for to keep it wise. I can not wait to learn much more from you. That is really a wonderful website.
I’m curious to find out what blog platform you’re working with? I’m having some minor security issues with my latest blog and I would like to find something more risk-free. Do you have any solutions?
You completed a number of nice points there. I did a search on the issue and found nearly all people will have the same opinion with your blog.betflik