Um código que promete remover o final html e os números (datas) das URLs do Blogger
Texto otimizado para AdSense:
Como Remover Data e Termo HTML das URLs no Blogger
Se você deseja melhorar a aparência das URLs do seu site no Blogger e torná-las mais curtas e profissionais, é fundamental entender como remover a data e o termo "html" da URL. Uma URL otimizada pode não só tornar seu site mais confiável, mas também melhorar sua indexação nos motores de busca, o que é essencial para atrair mais visitantes e gerar maior monetização com o Google AdSense.
Por exemplo, ao remover a data e o termo "html" da URL do seu blog, a aparência fica mais limpa e amigável, como mostrado abaixo:
- URL Original: https://www.exemplo.com/2023/04/qual-devo-escolher-gpt-ou-mbr.html
- URL Otimizada: https://www.exemplo.com/qual-devo-escolher-gpt-ou-mbr
Como Remover a Data e o Termo HTML das URLs no Blogger
-
Acesse o Tema do seu Blogger: Entre no painel do seu blog, vá até "Tema" e clique em "Editar".
-
Adicione o Código: No código-fonte do tema, localize a seção
<script type='text/javascript'> //<![CDATA[ var urlTotal, nextPageToken, postsDatePrefix=!1, accessOnly=!1, useApiV3=!1, apiKey="", blogId="", postsOrPages=["pages", "posts"], jsonIndex=1, secondRequest=!0, feedPriority=0, amp="&"[0]; function urlVal(){var e=window.location.pathname,t=e.length;return".html"===e.substring(t-5)?0:t>1?1:2}function urlMod(){var e=window.location.pathname;"p"===e.substring(1,2)?(e=(e=e.substring(e.indexOf("/",1)+1)).substr(0,e.indexOf(".html")),history.replaceState(null,null,"../"+e)):(e=(e=postsDatePrefix?e.substring(1):e.substring(e.indexOf("/",7)+1)).substr(0,e.indexOf(".html")),history.replaceState(null,null,"../../"+e))}function urlSearch(e,t){var n=e+".html";t.forEach(function(e){-1!==e.search(n)&&(window.location=e)})}function urlManager(){var e=urlVal();0===e?accessOnly||urlMod():1===e?getJSON(postsOrPages[feedPriority],1):2===e&&(accessOnly||history.replaceState(null,null,"/"))}function getJSON(e,t){var n=document.createElement("script");if(useApiV3){var o="https://www.googleapis.com/blogger/v3/blogs/"+blogId+"/"+e+"?key="+apiKey+"#maxResults=500#fields=nextPageToken%2Citems(url)#callback=bloggerJSON";nextPageToken&&(o+="#pageToken="+nextPageToken),nextPageToken=void 0}else o=window.location.protocol+"//"+window.location.hostname+"/feeds/"+e+"/default?start-index="+t+"#max-results=150#orderby=published#alt=json-in-script#callback=bloggerJSON";o=o.replace(/#/g,amp),n.type="text/javascript",n.src=o,document.getElementsByTagName("head")[0].appendChild(n)}function bloggerJSON(e){var t=[];if(useApiV3||void 0===urlTotal&&(urlTotal=parseInt(e.feed.openSearch$totalResults.$t)),useApiV3){try{e.items.forEach(function(e,n){t.push(e.url)})}catch(e){}nextPageToken=e.nextPageToken}else try{e.feed.entry.forEach(function(n,o){var r=e.feed.entry[o];r.link.forEach(function(e,n){"alternate"===r.link[n].rel&&t.push(r.link[n].href)})})}catch(e){}urlSearch(window.location.pathname,t),urlTotal>150?(jsonIndex+=150,urlTotal-=150,getJSON(postsOrPages[feedPriority],jsonIndex)):nextPageToken?getJSON(postsOrPages[feedPriority]):secondRequest&&(nextPageToken=void 0,urlTotal=void 0,jsonIndex=1,secondRequest=!1,0===feedPriority?(feedPriority=1,getJSON("posts",1)):1===feedPriority&&(feedPriority=0,getJSON("pages",1)))}function bloggerJS(e){e&&(feedPriority=e),urlManager()}bloggerJS(); //]]> </script><head>
e insira o código fornecido abaixo. Lembre-se de fazer um backup do seu blog antes de editar o código para evitar possíveis erros. -
Atualize e Verifique: Após adicionar o código, atualize as postagens do seu Blogger. Verifique se a data e o termo "html" foram removidos da URL, deixando-a mais compacta e otimizada.
Atenção: Use com Cautela!
Embora esse código seja útil para otimizar a aparência das URLs, ele pode causar problemas em sites já indexados pelo Google, como a exibição de erros de "Página Não Encontrada", especialmente se o seu site já está monetizado com Google AdSense.
Se isso ocorrer, a solução é redirecionar as URLs antigas para as novas utilizando o Google Search Console. Isso garantirá que seu site continue funcionando corretamente e que os anúncios do Google AdSense não sejam prejudicados.
Recomendações:
- Para blogs novos: O código funciona bem para blogs ou sites novos, pois as novas URLs serão indexadas sem maiores problemas.
- Para blogs já indexados: Tenha cuidado ao implementar o código em sites que já possuem páginas indexadas. O redirecionamento manual de URLs pode ser necessário para corrigir erros de rastreamento.
Evite Problemas com Google AdSense: Se você notar problemas com o AdSense, como páginas não sendo rastreadas corretamente, a solução pode ser desinstalar o script e verificar novamente as configurações do seu site.
Dicas Finais:
- Teste o código em um site de teste antes de implementá-lo em seu site oficial.
- Monitore a saúde do seu site utilizando o Google Search Console para verificar se há erros com as URLs.
- Use scripts com moderação, pois eles podem afetar o desempenho do seu site.
Tags:
- Vendas Online e Ecommerce (11): O texto fala sobre otimização de URLs para melhorar a navegação e performance do site, um aspecto importante no e-commerce e sites comerciais.
- Tecnologia e Inovação (33): A otimização de URLs e o uso de códigos no Blogger envolvem aspectos técnicos que são essenciais para a inovação e o funcionamento adequado de sites.
- Empreendedorismo e Estratégias (6): O texto pode ser relevante para empreendedores que buscam melhorar a presença online e maximizar sua monetização com o Google AdSense.