Quem é semanticista e por que a promoção de SEO é impossível sem ele?

A semântica é um elemento-chave na promoção de sites SEO. É com base no núcleo semântico que se constrói a otimização interna: são selecionadas as consultas mais relevantes para cada serviço ou produto, o que permite aos utilizadores e motores de busca encontrar as páginas que necessitam. Um especialista em semântica está empenhado em coletar o núcleo semântico.

O que é um núcleo semântico e por que é necessário?

O núcleo semântico de um site é um conjunto de palavras-chave e frases que melhor descrevem os produtos ou serviços apresentados no seu site. Simplificando, este é um conjunto de palavras pelas quais você deseja que os usuários encontrem seu site em um mecanismo de busca.

O núcleo semântico é a base da promoção de SEO. Ele serve como base para a criação da estrutura do site, redação de texto para páginas e desenvolvimento de meta tags. Palavras-chave básicas também são usadas para criar snippets – breves descrições de páginas que são mostradas nos resultados de pesquisa.

Como funciona a semântica?

Um especialista em semântica coleta um núcleo semântico, divide-o em blocos e forma a estrutura do site. Para fazer isso, ele usa várias ferramentas:

  • Yandex.Wordstat
  • KayCollector
  • SEMrush, SerpStat (com o qual você pode explorar o núcleo semântico dos concorrentes)

Após coletar as consultas, o especialista deve agrupá-las (quebrá-las em blocos) e eliminá-las de consultas irrelevantes. Existem também programas especiais para isso, como KeyAssort, TopSite e outros, embora este trabalho possa ser feito manualmente.

O núcleo semântico finalizado é uma tabela com as principais consultas que ajudam a entender quais informações o público-alvo procura e, a partir desses dados, é gerado o conteúdo do site. As principais consultas são incorporadas em metatags , <description>, <h> e nos textos das páginas.</p><h2>Quanto ganha um semanticista?</h2><p>Um especialista em semântica pode trabalhar tanto em um estúdio web quanto como freelancer. Às vezes, as funções de um especialista semântico são desempenhadas por um especialista em SEO ou por um otimizador, mas grandes estúdios da web geralmente contratam um especialista separado para trabalhar com o núcleo semântico.</p><p>O salário de um especialista em SEO varia de 25.000 a 150.000 rublos dependendo da região, nível de experiência, número de projetos e complexidade do trabalho.</p><h2>O que um semanticista deve saber e ser capaz de fazer</h2><h3>O que você precisa entender</h3><ul><li>Noções básicas de marketing na Internet e ferramentas que ajudam a promover sites.</li><li>Nos princípios dos motores de busca, bem como no rastreamento e análise de mudanças em algoritmos.</li><li>A qualidade e o grau de otimização do conteúdo e meta tags.</li><li>Nos métodos de coleta de um núcleo semântico que atenda às necessidades do público-alvo do site.</li><li>Noções básicas de arquitetura de sites.</li></ul><h3>Que habilidades e qualidades adicionais você precisa ter?</h3><ul><li>Pensamento crítico e lógico.</li><li>Alfabetização.</li><li>Capacidade de adaptação às mudanças.</li><li>O desejo de desenvolver e aprender coisas novas em sua área.</li><li>Habilidades analíticas.</li><li>Perseverança e paciência.</li></ul><h2>Onde estudar semântica</h2><p>Infelizmente, as universidades estaduais não treinam especialistas em SEO, mas as escolas online modernas podem fornecer conhecimentos e habilidades atualizados.</p><p>Para quem deseja dominar os fundamentos da promoção SEO e adquirir conhecimentos testados por profissionais, existem cursos online. Esses cursos ensinam:</p><ul><li>Usando ferramentas para coletar semântica.</li><li>Coletando um núcleo semântico para projetos comerciais e de informação.</li><li>Coletando semântica para lojas online.</li><li>Construindo a estrutura semântica do site.</li><li>Clustering de consultas manualmente e usando programas.</li></ul><p>Esses cursos ajudam a dominar o trabalho de um semanticista e a desenvolver as habilidades necessárias para isso.</p><p>Se você tiver dúvidas, escreva para o estúdio de SEO "SEO COMPUTER" em info@seo.computer.</p><p>ID 7055</p> </div> </div> </div> </section> <section id="consultation" class="py-5"> <div class="container"> <div class="form-bg-gradient bor-r-20 my-3 p-4 p-md-5"> <div class="head-title-white text-center">Envie uma solicitação e forneceremos uma consulta sobre SEO promoção do seu site</div> <form class="form row my-3 justify-content-center gy-2 needs-validation" id="form-consultation" action="https://seo.computer/form" method="post" novalidate=""> <input type="hidden" name="form_name" value="Отправьте заявку и мы бесплатно Блог"> <input type="hidden" name="_token" value="cpp6Nv52aCzVq5KO9gYo2CfdkWcrL3LteDu4jLjW" autocomplete="off"> <div class="col-12 col-xl-3"> <input type="text" name="name" class="form-control form-padding rounded-5" placeholder="seu nome" required=""> </div> <div class="col-12 col-xl-3"> <input type="tel" name="phone" class="form-control form-padding rounded-5" placeholder="Número de telefone" required="" maxlength="18"> </div> <div class="col-12 col-xl-3"> <button type="submit" class="btn btn-send btn-light form-padding rounded-5 w-100">Enviar</button> </div> <div class="col-12 col-md-12"> <div class="text-center"> <a class="text-decoration-none text-white fs-14" href="https://seo.computer/policy">Ao enviar uma inscrição, você concorda com a política de privacidade</a> </div> </div> </form> </div> </div> </section> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": ["Article", "BlogPosting"], "@id": "https://seo.computer/pt/blog/who-is-a-semanticist-and-why-is-seo-promotion-impossible#article", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://seo.computer/pt/blog/who-is-a-semanticist-and-why-is-seo-promotion-impossible" }, "headline": "Quem \u00e9 semanticista e por que a promo\u00e7\u00e3o de SEO \u00e9 imposs\u00edvel sem ele?", "name": "Quem \u00e9 semanticista e por que a promo\u00e7\u00e3o de SEO \u00e9 imposs\u00edvel sem ele?", "description": "Quem \u00e9 semanticista e por que a promo\u00e7\u00e3o de SEO \u00e9 imposs\u00edvel sem ele?. A sem\u00e2ntica \u00e9 um elemento-chave na promo\u00e7\u00e3o de sites SEO. \u00c9 com base no n\u00facleo", "url": "https://seo.computer/pt/blog/who-is-a-semanticist-and-why-is-seo-promotion-impossible", "inLanguage": "pt-PT", "datePublished": "2023-08-27T10:31:00+00:00", "dateModified": "2026-04-20T10:00:00+00:00", "wordCount": 597, "image": { "@type": "ImageObject", "url": "https://seo.computer/uploads/seo-article-1x1/seo-article-7055.webp", "width": 816, "height": 816 }, "thumbnailUrl": "https://seo.computer/uploads/seo-article-1x1/seo-article-7055.webp", "author": { "@type": "Organization", "@id": "https://seo.computer/#organization" }, "publisher": { "@type": "Organization", "@id": "https://seo.computer/#organization", "logo": { "@type": "ImageObject", "url": "https://seo.computer/assets/svg/seo_logo.svg", "width": 200, "height": 40 } }, "isPartOf": { "@type": "Blog", "@id": "https://seo.computer/pt/blog#blog", "name": "seo artigos", "url": "https://seo.computer/pt/blog" } } </script> <footer class="footer-bg"> <style> .bottom-contact-bar { display:none; } @media(max-width:992px) { .bottom-contact-bar { display:block; position:fixed; bottom:0; left:0; right:0; z-index: 9999; } .footer-bg { padding-bottom: 16px; } .b24-widget-button-position-bottom-right, .social { margin-bottom: 24px; } } </style> <div class="navbar navbar-dark bg-dark py-1 bottom-contact-bar"> <div class="container justify-content-center"> <div class="nav-link mb-0 p-0 text-white d-flex align-items-center justify-content-center flex-wrap gap-2" style="font-size:0.85rem;text-align:center"> <a style="text-decoration:none; color:inherit; white-space:nowrap" href="tel:+79202044461">+7 (920) 204-44-61</a> <span style="opacity:0.5">|</span> <a style="text-decoration:none; color:inherit; white-space:nowrap" href="mailto:info@seo.computer"><i class="fas fa-envelope me-1" style="font-size:0.75rem"></i>info@seo.computer</a> </div> </div> </div> <style>.norender{display:none;visibility:hidden;}</style> <div class="container"> <div class="row row-cols-4 col-md-12 text-light pt-3 pt-md-5 g-3"> <div class="col-12 col-xl-3 col-md-6"> <a href="https://seo.computer/pt"> <img src="https://seo.computer/assets/svg/seo_logo.svg" alt="SEO Computer Quem é semanticista e por que a promoção de SEO é impossível sem ele? em Moscou" title="SEO Computer Quem é semanticista e por que a promoção de SEO é impossível sem ele? em Moscou" class="rounded-5" width="200" height="40" /> </a> <meta content="+79202044461"> <meta content="info@seo.computer"> <ul class="nav flex-column"> <li>SEO COMPUTER</li> <li>Marketing na Internet</li> <li>Horário de funcionamento: <span>24 horas por dia</span></li> <li>de 186 EUR</li> <li class="norender"> <img loading="lazy" aria-hidden="true" width="2048" height="2048" style="width:unset;height:unset;" class="absolute-bg-from-top__image photo" src="https://seo.computer/uploads/seo-article-1x1/seo-article-7055.webp"> </li> <li class="nav-item mb-2 color-bfbfbf adr"> <span>Moscou</span> <meta content="101000"> <meta content="Тверская улица"> <meta content="RU"> </li> <li class="nav-item mb-2 tel"><a class="nav-link p-0 color-bfbfbf value" href="tel:+79202044461"><span class="type">Telefone de trabalho</span>: <span>+7 (920) 204-44-61</span></a></li> <li class="nav-item mb-2 email"><a href="mailto:info@seo.computer" style="text-decoration:none;" class="color-bfbfbf value" title="Email">info@seo.computer</a></li> </ul> </div> <div class="col-12 col-xl-3 col-md-6"> <div class="fw-500 fs-20 mb-2">Cardápio</div> <ul class="nav flex-column"> <li class="nav-item mb-2"><a href="https://seo.computer/pt?city=moscow#tarifs" class="nav-link p-0 color-bfbfbf" title="SEO Tarifas">SEO Tarifas</a></li> <li class="nav-item mb-2"><a href="https://seo.computer/pt?city=moscow#reviews" class="nav-link p-0 color-bfbfbf" title="SEO Avaliações">SEO Avaliações</a></li> <li class="nav-item mb-2"><a href="https://seo.computer/pt?city=moscow#quiz" class="nav-link p-0 color-bfbfbf" title="SEO Calculadora">SEO Calculadora</a></li> <li class="nav-item mb-2"><a href="https://seo.computer/pt?city=moscow#sales" class="nav-link p-0 color-bfbfbf" title="SEO Promoções">SEO Promoções</a></li> <li class="nav-item mb-2"><a href="https://seo.computer/pt/contact" class="nav-link p-0 color-bfbfbf" title="Contatos">SEO Contatos</a></li> </ul> </div> <div class="col-12 col-xl-3 col-md-6"> <div class="fw-500 fs-20 mb-2">Serviços</div> <ul class="nav flex-column"> <li class="nav-item mb-2"><a href="https://seo.computer/pt/business" class="nav-link p-0 color-bfbfbf" title="Negócios">SEO para empresas</a></li> <li class="nav-item mb-2"><a href="https://seo.computer/pt/type-sites" class="nav-link p-0 color-bfbfbf" title="Tipos de sites">SEO para tipos de sites</a></li> <li class="nav-item mb-2"><a href="https://seo.computer/pt/cms" class="nav-link p-0 color-bfbfbf" title="Sistemas CMS">SEO para CMS sistemas</a></li> <li class="nav-item mb-2"><a href="https://seo.computer/pt/languages" class="nav-link p-0 color-bfbfbf" title="línguas">SEO para idiomas</a></li> <li class="nav-item mb-2"><a href="https://seo.computer/pt/engines" class="nav-link p-0 color-bfbfbf" title="Mecanismos de busca">SEO para motores de busca</a></li> </ul> </div> <div class="col-12 col-xl-3 col-md-6"> <div class="fw-500 fs-20 mb-2">Rede social</div> <ul class="nav flex-column"> <li class="nav-item mb-2"><a href="https://wa.me/79202044461" class="nav-link p-0 color-bfbfbf" title="Whatsapp"><i class="fab fa-whatsapp me-1"></i>Whatsapp</a></li> <li class="nav-item mb-2"><a href="https://t.me/t9202044461/" class="nav-link p-0 color-bfbfbf" title="Telegram"><i class="fab fa-telegram-plane me-1"></i>Telegram</a></li> <li class="nav-item mb-2"><a href="mailto:info@seo.computer" class="nav-link p-0 color-bfbfbf" title="Email"><i class="fas fa-envelope me-1"></i>Email</a></li> </ul> </div> </div> <div class="justify-content-between pt-2 pb-4 mt-2 border-top col-md-12 text-light"> <p>Este site é apenas para fins informativos e não é uma oferta pública. Para obter informações precisas sobre os serviços prestados e seus custos, entre em contato com os gestores da empresa.</p> <a class="text-decoration-none color-bfbfbf" href="https://seo.computer/pt/policy">política de Privacidade</a> <div class="mt-2"> <!--LiveInternet counter--><a href="https://www.liveinternet.ru/click" target="_blank"><img id="licntD152" width="31" height="31" style="border:0" title="LiveInternet" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAIBTAA7" alt="LiveInternet"/></a><script defer async>setTimeout(function(){(function(d,s){d.getElementById("licntD152").src="https://counter.yadro.ru/hit?t44.6;r"+escape(d.referrer)+((typeof(s)=="undefined")?"":";s"+s.width+"*"+s.height+"*"+(s.colorDepth?s.colorDepth:s.pixelDepth))+";u"+escape(d.URL)+";h"+escape(d.title.substring(0,150))+";"+Math.random()})(document,screen)},4000);</script><!--/LiveInternet--> </div> </div> </div> </footer> <div class="modal fade" id="exampleModalToggle" aria-hidden="true" aria-labelledby="exampleModalToggleLabel" tabindex="-1"> <div class="modal-dialog modal-dialog-centered"> <div class="modal-content"> <div class="modal-header"> <div class="modal-title fw-500 fs-20" id="exampleModalToggleLabel">Deixe um pedido</div> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> </div> <img loading="lazy" src="https://seo.computer/assets/svg/mobile_marketing.svg" class="my-3 mx-auto" width="300" height="260" alt="Deixe um pedido Quem é semanticista e por que a promoção de SEO é impossível sem ele? em Moscou" title="Deixe um pedido Quem é semanticista e por que a promoção de SEO é impossível sem ele? em Moscou"> <form class="form needs-validation" action="https://seo.computer/form" id="form-popup" method="post" novalidate> <input type="hidden" name="form_name" value="Цены - форма (гл. стр.)"> <input type="hidden" name="_token" value="cpp6Nv52aCzVq5KO9gYo2CfdkWcrL3LteDu4jLjW" autocomplete="off"> <div class="modal-body"> <label class="fs-5 text-center fw-bold">Deixe um pedido e nosso SEO especialista entrará em contato com você em breve</label> <div class="row"> <div class="col-12"> <input type="text" name="name" class="form-control form-padding my-2" placeholder="seu nome" required> </div> <div class="col-12"> <input type="tel" name="phone" class="form-control form-padding my-2" placeholder="Número de telefone" required> </div> </div> </div> <div class="modal-footer justify-content-center"> <button class="btn rounded-5 btn-primary w-100 form-padding" type="submit">Enviar</button> <a href="policy.html" class="text-decoration-none text-dark text-center fs-14">Ao enviar dados você concorda com a política de privacidade</a> </div> </form> </div> </div> </div> <div class="modal fade" id="ModalLanguage" tabindex="-1" aria-labelledby="ModalLanguage" aria-hidden="true"> <div class="modal-dialog modal-sm modal-dialog-centered"> <div class="modal-content"> <div class="modal-header"> <div class="modal-title fs-22 fw-500" id="exampleModalLabel">Escolha o seu idioma</div> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> </div> <form class="modal-body" id="languageForm" method="post"> <input type="hidden" name="_token" value="cpp6Nv52aCzVq5KO9gYo2CfdkWcrL3LteDu4jLjW" autocomplete="off"> <select class="form-select mb-2" aria-label="Escolha o seu idioma" name="language" id="language"> <option selected>Escolha o seu idioma</option> <option value="it" >italiano (it)</option> <option value="id" >indonésio (id)</option> <option value="nl" >Holandês (nl)</option> <option value="es" >Espanhol (es)</option> <option value="tr" >turco (tr)</option> <option value="de" >Alemão (de)</option> <option value="fr" >Francês (fr)</option> <option value="pt" selected >Português (pt)</option> <option value="ru" >russo (ru)</option> <option value="cn" >Chinês simplificado) (cn)</option> <option value="jp" >japonês (jp)</option> <option value="pl" >polonês (pl)</option> <option value="en" >Inglês (en)</option> </select> <button type="submit" class="btn btn-primary w-100">Mudar</button> </form> </div> </div> </div> <div class="modal fade" id="SuccessModal" tabindex="-1" aria-labelledby="SuccessModal" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered"> <div class="modal-content"> <div class="modal-header"> <div class="modal-title fs-22 fw-500" id="SuccessModalLabel"></div> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> </div> <div class="modal-body text-center"> <img src="https://seo.computer/assets/svg/mail_send.svg" alt="Enviado com sucesso Quem é semanticista e por que a promoção de SEO é impossível sem ele? em Moscou" title="Enviado com sucesso Quem é semanticista e por que a promoção de SEO é impossível sem ele? em Moscou" width="160" height="144" class="mb-5"> <div class="h4" style="color: #000;">Enviado com sucesso!</div> <p style="color: #000;">Obrigado, sua inscrição foi enviada com sucesso! Entraremos em contato em breve.</p> </div> </div> </div> </div> <div class="modal fade" id="myModal" tabindex="-1" aria-labelledby="modalLabel" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered"> <div class="modal-content custom-modal"> <div class="modal-body d-flex align-items-center justify-content-between"> <!-- Rasm joyi --> <div class="modal__contents"> <div class="modal_top"> <span class="section_title">Deixe um pedido</span> <p class="text-muted mt-1">E nosso especialista em SEO entrará em contato com você em um futuro próximo</p> </div> <form id="form-analytcs" action="https://seo.computer/form" method="post" class="modal__contents_inputs flex flex-wrap justify-content-between "> <input type="hidden" name="form_name" value="Страница анализатора"> <input type="hidden" name="_token" value="cpp6Nv52aCzVq5KO9gYo2CfdkWcrL3LteDu4jLjW" autocomplete="off"> <div class="modal__contents_input"> <input type="text" class="form-control" placeholder="seu nome" name="name" id="name" required /> </div> <div class="modal__contents_input"> <input type="tel" class="form-control phone_input" placeholder="Número de telefone" id="phone" name="phone" required /> </div> <div class="modal__contents_input"> <input type="text" class="form-control" placeholder="Endereço do seu site" name="website" id="website" required /> </div> <button type="submit" class="button desctop">Enviar</button> <button type="submit" class="button mobile">Enviar</button> </form> <p class="policy mt-3">Ao enviar uma inscrição, você concorda <a href="https://seo.computer/ru/policy">Com uma política de confidencialidade</a></p> </div> <div class="img-container d-flex align-items-start"> <!-- Rasmni o'z manzilingiz bilan almashtiring --> <img src="https://seo.computer/assets/images/modal_img.png" alt="Rasm" class="img-fluid" /> <button class="close" data-bs-dismiss="modal" aria-label="Close"> <img src="https://seo.computer/assets/images/exit.svg" alt=""> </button> </div> <!-- Forma --> </div> </div> </div> </div> <div class="modal fade" id="ModalCity" tabindex="-1" aria-labelledby="ModalCity" aria-hidden="true"> <div class="modal-dialog modal-xl modal-dialog-centered"> <div class="modal-content"> <div class="modal-header"> <div class="modal-title fs-22 fw-500" id="exampleModalLabel">Selecione uma cidade</div> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Fechar"></button> </div> <div class="modal-body cites"> <div class="row mb-2"> <div class="col-sm-12"> <input class="form-control form-padding" id="search" name="query" placeholder="Digite o nome da cidade..."> </div> </div> <div class="row row-cols-1" id="cites"></div> </div> </div> </div> </div> <style>.lateload-show-buttons{display:none;}</style> <div class="social lateload-show-buttons"> <button class="shareButton tg open" data-bs-toggle="modal" data-bs-target="#SocialModal" data-bs-content="Escreva para telegram" title="Escreva para telegram Quem é semanticista e por que a promoção de SEO é impossível sem ele? em Moscou" data-bs-link="https://t.me/t9202044461/"> <img width="24" height="24" style="display:inline-block" src="https://seo.computer/assets/images/c_telegram.webp" alt="Escreva para telegram Quem é semanticista e por que a promoção de SEO é impossível sem ele? em Moscou" title="Escreva para telegram Quem é semanticista e por que a promoção de SEO é impossível sem ele? em Moscou"> </button> <button class="shareButton wt open" data-bs-toggle="modal" data-bs-target="#SocialModal" data-bs-content="Escreva para whatsapp" title="Escreva para whatsapp Quem é semanticista e por que a promoção de SEO é impossível sem ele? em Moscou" data-bs-link="https://wa.me/79202044461"> <img width="24" height="24" style="display:inline-block" src="https://seo.computer/assets/images/c_whatsapp.webp" alt="Escreva para whatsapp Quem é semanticista e por que a promoção de SEO é impossível sem ele? em Moscou" title="Escreva para whatsapp Quem é semanticista e por que a promoção de SEO é impossível sem ele? em Moscou"> </button> </div> <script defer async> setTimeout(function(){$('.lateload-show-buttons').css('display','flex').hide().fadeIn();}, 4000); </script> <!-- Modal --> <div class="modal fade" id="SocialModal" tabindex="-1" aria-labelledby="SocialModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header" style="text-align:center;"> <span style="font-size: 1.25rem;" class="modal-title" id="SocialModalLabel">conecte-se conosco</span> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> </div> <div class="modal-body text-center"> <a type="button" class="btn btn-primary" id="Soclink" href="#">Escrever</a> </div> </div> </div> </div> <script defer async> var SocialModal = document.getElementById('SocialModal') SocialModal.addEventListener('show.bs.modal', function (event) { setTimeout(function(el){ let halfScreenHeight = window.screen.height / 2; let coefdBlockHeight = el.offsetHeight * 1.75; let newTopPx = Math.round(halfScreenHeight - coefdBlockHeight); el.style.transform = 'translate(0, ' + newTopPx + 'px)'; }, 250, SocialModal.children[0]); var button = event.relatedTarget var link = button.getAttribute('data-bs-link') var content = button.getAttribute('data-bs-content') var Soclink = SocialModal.querySelector('#Soclink') Soclink.setAttribute('href', link) Soclink.textContent = content }); (() => { 'use strict' const forms = document.querySelectorAll('.needs-validation') Array.from(forms).forEach(form => { form.addEventListener('submit', event => { if (!form.checkValidity()) { event.preventDefault() event.stopPropagation() } form.classList.add('was-validated') }, false) }) })() </script> <!--JavaScripts--> <script rel="lazy" src="https://seo.computer/assets/js/jquery-3.6.0.min.js" ></script> <script defer async src="https://seo.computer/assets/js/bootstrap.min.js" ></script> <script src="https://seo.computer/assets/js/custom-blocks.js" charset="utf-8"></script><script defer async src="https://seo.computer/assets/js/jquery.mask.min.js" async></script> <!-- <script defer async src="https://seo.computer/assets/js/lottie-player.js" ></script> --> <!-- Bitrix --> <!-- <script defer async> setTimeout(function(){ (function(w,d,u){ var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/60000|0); var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h); })(window,document,'https://cdn-ru.bitrix24.ru/b20061858/crm/site_button/loader_7_7psi5t.js'); setTimeout(function(){ let linksNoHref = [...document.querySelectorAll('a.b24-widget-button-social-item')]; if (linksNoHref.length > 0) { for (l of linksNoHref) { if (!l.href) l.setAttribute('href','#'); } } }, 1000); }, 4000); </script> <script defer async> window.addEventListener('onBitrixLiveChat', function(event) { var widget = event.detail.widget; widget.subscribe({ type: BX.LiveChatWidget.SubscriptionType.configLoaded, callback: function() { widget.addLocalize({BX_LIVECHAT_LOADING: ' '}); widget.addLocalize({BX_LIVECHAT_ERROR_TITLE: ' '}); widget.addLocalize({ BX_LIVECHAT_VOTE_BUTTON: ' ', BX_LIVECHAT_ERROR_DESC: ' ', BX_MESSENGER_TEXTAREA_PLACEHOLDER: '✎...', }) } }); }); </script> <style>.b24-widget-button-wrapper.b24-widget-button-position-bottom-right, .b24-widget-button-wrapper.b24-widget-button-position-bottom-middle, .b24-widget-button-wrapper.b24-widget-button-position-bottom-left {bottom: 5px; right: 2px;} .bx-livechat-logo-name, .bx-livechat-logo-icon, .bx-livechat-copyright-link, .bx-livechat-help-title-lg, .bx-im-dialog-group-date, .b24-form-sign, .bx-imopenlines-message-dialog-number, .bx-imopenlines-form-result-title, .bx-livechat-user-position, .bx-im-message-type-system .bx-im-message-content, .b24-form-control-alert-message, .bx-touch .b24-widget-button-position-bottom-right .b24-widget-button-popup-triangle {display:none} .bx-livechat-help-title-sm {font-size:0px;} .b24-form-wrapper {min-height: 150px !important;} .bx-imopenlines-form-result-container {min-height: 50px !important;} .bx-imopenlines-form-result-container.bx-imopenlines-form-success {background: none;border-bottom: none;} .bx-touch .b24-widget-button-position-bottom-right .b24-widget-button-popup {left: -240px !important; bottom: 5px !important;}</style> --> <!-- /Bitrix --> <!-- Yandex.Metrika counter --> <script type="text/javascript"> (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date(); for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }} k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(86303743, "init", { webvisor: true, clickmap: true, trackLinks: true, accurateTrackBounce: true, ecommerce: "dataLayer" }); </script> <noscript><div><img width="1" height="1" src="https://mc.yandex.ru/watch/86303743" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-R6MGYCXWFG"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-R6MGYCXWFG'); </script> <!-- Top100 (Kraken) Counter --> <script defer async> setTimeout(function(){ (function (w, d, c) { (w[c] = w[c] || []).push(function() { var options = { project: 7728665, }; try { w.top100Counter = new top100(options); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//st.top100.ru/top100/top100.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(window, document, "_top100q"); }, 4000); </script> <noscript> <img width="1" height="1" src="//counter.rambler.ru/top100.cnt?pid=7728665" alt="Top 100 Quem é semanticista e por que a promoção de SEO é impossível sem ele? em Moscou" title="Top 100 Quem é semanticista e por que a promoção de SEO é impossível sem ele? em Moscou" /> </noscript> <!-- END Top100 (Kraken) Counter --> <script defer async> $(document).ready(function() { $(".form").submit(function(e) { e.preventDefault(); var form = $(this); if (form.find('input:invalid').length === 0) { $.ajax({ type: "POST", url: form.attr('action'), datatype: 'json', data: form.serialize(), success: function(data) { if(data.message === true) { $('#SuccessModal').modal('show'); form.trigger('reset'); } } }); } }); $("#form-analytcs").submit(function(e) { e.preventDefault(); var form = $(this); if (form.find('input:invalid').length === 0) { $.ajax({ type: "POST", url: form.attr('action'), datatype: 'json', data: form.serialize(), success: function(data) { if(data.message === true) { $('#myModal').modal('hide'); $('#SuccessModal').modal('show'); form.trigger('reset'); } } }); } }); $('form.hero_form[data-analyzer-redirect="1"]').on('submit', function(e){ var form = $(this); var input = form.find('input[name="domain"]'); var raw = (input.val() || '').trim(); if (!raw) { return; } var endpoint = form.attr('data-analyzer-url') || 'https://seo-analyzer.seo.computer/domain'; var host = raw.replace(/^https?:\/\//i,'').replace(/^www\./i,'').split(/[\/\?#\s]/)[0].toLowerCase(); if (!host || host.indexOf('.') === -1) { return; } e.preventDefault(); var hf = $('<form>').attr({method:'POST', action: endpoint}).css('display','none'); hf.append($('<input>').attr({type:'hidden', name:'url', value: host})); $('body').append(hf); hf[0].submit(); }); $('.content_toggle').click(function(){ $('.content_block').toggleClass('hide'); if ($('.content_block').hasClass('hide')) { $('.content_toggle').html('Consulte Mais informação'); } else { $('.content_toggle').html('Colapso'); } return false; }); $('.load-more').click(function () { var button = $(this); var link = $(this).data('cat'); var page = $(this).data('page'); var count = page + 1; $.ajax({ type: "GET", url: 'https://seo.computer/pt/' + link +'?page=' + page, success: function(response) { if (response.html === ''){ button.fadeOut('slow'); } else { $('#' + link + '_results').append(response.html); button.data('page', count); } }, error: function(request, status, error) { console.log(request); } }); }); $('#languageForm').on('submit', function(e) { e.preventDefault(); $.ajax({ type: 'POST', url: 'https://seo.computer/change-language', data: $('#languageForm').serialize(), success: function(data) { if (data.message === true) { var currentUrl = window.location.href; var split = currentUrl.split('/'); split[3] = data.lang; var newUrl = split.join('/'); if (currentUrl === newUrl) { window.location = '/' + data.lang + '/'; } else { window.location = newUrl; } } } }); }); $('#search').on('input', function(e) { e.preventDefault(); var query = $(this).val(); $.ajax({ type: 'GET', url: 'https://seo.computer/search', data: { query: query, locale: 'pt' }, success: function(data) { var results = $('#cites'); results.empty(); if (data.length > 0) { data.forEach(function(city) { results.append($('<a class="col text-decoration-none text-dark">').text(city.prepositional).attr('href', 'https://' + city.slug + '.seo.computer/pt')); }); } else { results.html('<div class="col"><span>Nenhum resultado encontrado.</span></div>'); } } }); }); }); </script> <script defer async> (function(){ async function hrefifyLinks(){ let linksnh = []; while (linksnh.length < 2) { linksnh = [...document.querySelectorAll('a')].filter(v=>v.getAttribute('href')===null); if (linksnh.length < 2) { await new Promise(r=>setTimeout(r,500)); } } for (let l of linksnh) {l.href = '#';} } hrefifyLinks(); })(); </script> </body> </html>