<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Conteúdos sobre Semântica HTML | Pink and Brain</title>
	<atom:link href="https://www.pinkandbrain.com/conteudos-sobre/semantica-html/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.pinkandbrain.com/conteudos-sobre/semantica-html/</link>
	<description>Ratos do Desenvolvimento Web, SEO e aquisição, propulsores de estratégias eficientes de marketing digital que geram vantagem competitiva.</description>
	<lastBuildDate>Fri, 09 Jan 2026 21:44:18 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.pinkandbrain.com/wp-content/uploads/2024/10/cropped-favicon-180x180-1-386x386.png</url>
	<title>Conteúdos sobre Semântica HTML | Pink and Brain</title>
	<link>https://www.pinkandbrain.com/conteudos-sobre/semantica-html/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Vou mudar o layout do meu site: como não prejudicar o SEO?</title>
		<link>https://www.pinkandbrain.com/vou-mudar-o-layout-do-meu-site-como-nao-prejudicar-o-seo/</link>
		
		<dc:creator><![CDATA[César Canteiro]]></dc:creator>
		<pubDate>Fri, 09 Jan 2026 09:39:26 +0000</pubDate>
				<category><![CDATA[Desenvolvimento web]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Arquitetura da informação]]></category>
		<category><![CDATA[Core Web Vitals]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Mobile-friendliness]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<category><![CDATA[SEO On-page]]></category>
		<category><![CDATA[SEO Técnico]]></category>
		<category><![CDATA[UX]]></category>
		<guid isPermaLink="false">https://www.pinkandbrain.com/?p=13707</guid>

					<description><![CDATA[<p>Uma mudança no design de componentes, templates ou mesmo sites completos, pode alterar a estrutura HTML das páginas, o que, por sua vez, impacta a forma como os bots de busca interpretam o site.</p>
<p>O post <a href="https://www.pinkandbrain.com/vou-mudar-o-layout-do-meu-site-como-nao-prejudicar-o-seo/">Vou mudar o layout do meu site: como não prejudicar o SEO?</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Quando falamos em SEO, muitas vezes pensamos apenas em palavras-chave, backlinks e conteúdo otimizado. No entanto, um aspecto frequentemente ignorado é o <strong>impacto que o design de um site na otimização para mecanismos de pesquisa</strong>. O design de uma página não está apenas relacionado à estética; ele pode influenciar diretamente o desempenho em termos de SEO, afetando como os mecanismos de busca rastreiam e indexam seu conteúdo.</p>



<p>Para ser bem sincero, eu César, <strong>já ví muitos casos de mudanças de layout que impactaram diretamente aquisição orgânica</strong>, fazendo sites “enormes” se tornarem “pintchers” em termos de visibildiade orgânica.</p>



<p>Uma <strong>mudança no design pode alterar a estrutura <a href="https://www.pinkandbrain.com/elementos/html-hypertext-markup-language/" title="HTML">HTML</a> da página, o que, por sua vez, impacta a forma como os bots de busca interpretam o site</strong>. Se o HTML for reorganizado ou otimizado de forma inadequada, o conteúdo que antes era destacado para os mecanismos de busca pode acabar se tornando menos relevante, prejudicando sua classificação. Além disso, elementos como a hierarquia de títulos, tags semânticas, e a velocidade de carregamento são diretamente influenciados pelo design, e todos esses fatores são cruciais para SEO.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped galeria-lightbox wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://www.pinkandbrain.com/wp-content/uploads/2024/10/simples-mudanca-em-design-afeta-seo.webp" target="_blank" rel="noopener"><img decoding="async" width="2656" height="1614" loading="lazy" data-id="13714" src="https://www.pinkandbrain.com/wp-content/uploads/2024/10/simples-mudanca-em-design-afeta-seo.webp" alt="Exemplo de alteração no posicionamento da sidebar que poderia ter impacto se não tivesse recomendações adequadas de SEO" class="wp-image-13714" title="Simples mudança em design afeta SEO"></a></figure>
<figcaption class="blocks-gallery-caption wp-element-caption">Exemplo de alteração no posicionamento da sidebar que poderia ter impacto se não tivesse recomendações adequadas de SEO</figcaption></figure>



<p>Outro aspecto importante é a <strong>experiência do usuário (UX), que é diretamente afetada pelo design</strong>. A <a href="https://www.pinkandbrain.com/elementos/google/" title="Google">Google</a> valoriza cada vez mais fatores de UX, como a responsividade para dispositivos móveis, o tempo de permanência no site e a taxa de rejeição. Se um redesign torna a navegação mais difícil ou o tempo de carregamento mais longo, isso pode gerar uma queda no <a href="https://www.pinkandbrain.com/elementos/trafego-organico/" title="tráfego orgânico">tráfego orgânico</a> e nas classificações de pesquisa.</p>



<p>Lembre-se que, <strong>ao considerar uma re-prototipação completa de um site, ou mesmo um template (como uma página de matéria ou de produto), ou até mesmo a inclusão de novos componentes em templates já existentes como uma simples sidebar, etc… leve em consideração analisar friamente os impacos para SEO</strong> e peça orientações de um analista experiente, que possa recomendar, pré-validar, acompanhar as mudanças e pós-validar.</p>



<p>É de fato vital entender que isso vai muito além da estética.</p>



<h2 class="wp-block-heading">Mudanças em design de componentes e templates que modificam o HTML e alguns assuntos chave para serem considerados</h2>



<p>Quando um novo design é implementado, a <strong>estrutura HTML</strong> da página pode mudar consideravelmente. Além disso, pode impactar inclusive perfomance, aumentar tempo de carregamento, incluir tags “desnecessárias”, etc…</p>



<h3 class="wp-block-heading">Impacto por simples mudança na hierarquia dos elementos</h3>



<ul class="wp-block-list">
<li>Mudanças na disposição dos elementos podem alterar a ordem em que o conteúdo é carregado no HTML. Os motores de busca leem o conteúdo em ordem, dando mais peso ao que aparece primeiro no código.</li>



<li>A posição e “ordem” que as tags são colocadas no HTML influenciam sim muitas premissas para SEO.</li>
</ul>



<h3 class="wp-block-heading">Uso de tags semânticas</h3>



<ul class="wp-block-list">
<li>Um design bem estruturado usa <strong>tags HTML semânticas</strong> (como <code>&lt;article&gt;</code>, <code>&lt;section&gt;</code>, <code>&lt;nav&gt;</code>,  <code>&lt;aside&gt;</code>,  <code>&lt;main&gt;</code>, etc…) que ajudam os motores de busca a entender o propósito de cada parte da página, inclusive identificar o que é “mais importante”, o que se relaciona com o “mais importante”, dentre outras abordagens.</li>



<li>Se o novo design substituir essas tags semânticas por <code>&lt;div&gt;</code> genéricas ou elementos visualmente atrativos mas semanticamente fracos, como <code>&lt;span&gt;</code>, isso pode dificultar a compreensão do conteúdo pelos <a href="https://www.pinkandbrain.com/elementos/crawlers/" title="crawlers">crawlers</a>.
<ul class="wp-block-list">
<li>Fato até interessante mas esses builders de sites famosos (que jamais recomendamos) como Wix e <a href="https://www.pinkandbrain.com/elementos/elementor/" title="Elementor">Elementor</a> (pluign de WordPress), acompanharam essa tendência semântica do HTML e, em suas plataformas, já colocam a critério do editor criar a semãntica que ele deseja para cada elemento em tela.</li>
</ul>
</li>
</ul>



<p><strong>Dica</strong>: Se for mudar um template, cuidado com esses pontos e aproveite esse momento inclusive para “potencializar” a semântica do site atual.</p>



<h3 class="wp-block-heading">Velocidade de carregamento da página</h3>



<ul class="wp-block-list">
<li>Alterações no design, como o uso de gráficos de alta resolução, vídeos em autoplay ou scripts complexos, podem aumentar o tempo de carregamento da página. A velocidade de carregamento é um fator essencial para o SEO, uma vez que páginas lentas tendem a ter uma classificação mais baixa.</li>
</ul>



<p><strong>Dica</strong>: Use ferramentas como o Google PageSpeed Insights para avaliar a performance e reduzir o tamanho de arquivos de mídia grandes.</p>



<h2 class="wp-block-heading">Impactos indiretos de um redesign</h2>



<p>Além das mudanças diretas no HTML, outras variáveis afetadas por um redesign também podem ter impacto em SEO. Estes são fatores que não estão necessariamente relacionados ao código, mas que influenciam a <strong>experiência do usuário (UX)</strong> e a forma como o Google classifica uma página:</p>



<h3 class="wp-block-heading">Responsividade e Mobile-First Indexing</h3>



<ul class="wp-block-list">
<li>Um novo design pode melhorar (ou piorar) a <strong>responsividade</strong> da página, ou seja, a capacidade do site de se adaptar a diferentes dispositivos e tamanhos de tela. Com o <strong><a href="https://www.pinkandbrain.com/elementos/mobile-first/" title="Mobile-First">Mobile-First</a> Indexing</strong>, o Google utiliza a versão móvel de um site para classificação.</li>



<li>Se o redesign não for otimizado para dispositivos móveis, isso pode prejudicar o ranqueamento.</li>
</ul>



<p><strong>Dica: </strong>Teste o novo design em diversos dispositivos e use layouts responsivos (como Flexbox ou Grid) para garantir que a página seja otimizada para telas menores. Como dito: aproveite esse momento de mudança de layout para potencializar a semãntica HTML e outras premissas benéficas para SEO.</p>



<h3 class="wp-block-heading">Experiência do Usuário (UX)</h3>



<ul class="wp-block-list">
<li>O tempo que os usuários permanecem no site, a facilidade de navegação e a taxa de rejeição são fatores que afetam SEO. Um design mais truncado, confuso ou difícil de “rolar” pode aumentar a taxa de rejeição, e consequentemente posicionamento na <a href="https://www.pinkandbrain.com/elementos/serp/" title="SERP">SERP</a>.</li>
</ul>



<p><strong>Dica</strong>: Invista em uma navegação clara e em um design intuitivo para manter os usuários engajados. Menos é MUITO mais em design e desenvolvimento web. Aqui na Pink and Brain costumamos criar aplicações simples porém com ótima acessibilidade.</p>



<h3 class="wp-block-heading">Core Web Vitals</h3>



<ul class="wp-block-list">
<li>As <strong>Core Web Vitals</strong> são métricas de usabilidade que medem a interação e o desempenho de uma página. Eles incluem <strong><a href="https://www.pinkandbrain.com/elementos/largest-contentful-paint-lcp/" title="Largest Contentful Paint (LCP)">Largest Contentful Paint (LCP)</a></strong>, <strong>First Input Delay (FID)</strong> e <strong><a href="https://www.pinkandbrain.com/elementos/cumulative-layout-shift-cls/" title="Cumulative Layout Shift (CLS)">Cumulative Layout Shift (CLS)</a></strong>. Mudanças no design podem influenciar diretamente essas métricas.</li>



<li>Por exemplo, um layout que se move durante o carregamento ou que não responde rapidamente pode prejudicar o <a href="https://www.pinkandbrain.com/elementos/cumulative-layout-shift-cls/" title="CLS">CLS</a> e o FID.</li>
</ul>



<p><strong>Dica</strong>: Teste o design em relação aos Core Web Vitals e faça ajustes para garantir uma boa pontuação.</p>



<p>De uns 5 anos para cá que de fato falamos que o tempo de carregamento influencia diretamente o posicionamento na SERP. Esse tema é fundamental para qualquer site, independente do mercado e nicho de atuação, você irá se destacar se tiver uma aplicação veloz.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Em 2024 não existe mais espaço para site oneroso nos resultados de pesquisas.</p>
<cite>Digo isso a 10 anos aka. Césinha</cite></blockquote>



<h3 class="wp-block-heading">Redirecionamentos e URLs</h3>



<p>Mesmo que não relacionado diretamente, pois na maioria dos casos não há qualquer mudança de URL na mudança de templates, devemos levar em consideração esse aspecto por alguns motivos:</p>



<ul class="wp-block-list">
<li>Um novo design pode exigir mudanças na estrutura da URL, o que pode resultar em links quebrados ou redirecionamentos inadequados. Isso afeta o SEO, pois páginas com links quebrados ou redirecionamentos mal configurados podem ser penalizadas.</li>



<li>Se houver uma migração de uma plataforma para outra, um <a href="https://www.pinkandbrain.com/elementos/cms-content-management-system/" title="CMS">CMS</a> para outro, uma loja de e-commerce para outra, já é motivo suficiente para você criar uma frente clara para URLs, padrões, apontamentos.</li>



<li>Uma simples BARRA “/” diferente de uma URL ppara outra pode comprometer o SEO como um soco do Tyson em 98. Note que as URLs abaixo são diferentes:
<ul class="wp-block-list">
<li>https://www.pinkandbrain.com/servicos/seo-search-engine-optimization/</li>



<li>https://www.pinkandbrain.com/servicos/seo-search-engine-optimization</li>
</ul>
</li>
</ul>



<p>Dito isso, e mais diversos outras frentes que uma migração de URLs possa gerar, entenda se haverá mudanças nesse sentido.</p>



<p><strong>Dica</strong>: Caso exista mudanças inevitáveis nas URLs, mapeie todas as URLs antigas, crie padrões e sinalize possíveis redirecionamentos para serem configurados na mudança.</p>



<h2 class="wp-block-heading">Benefícios de ter um especialista de SEO na concepção dos protótipos de web design</h2>



<p>Especialistas em SEO são profissionais versáteis e autodidatas que acumulam uma vasta experiência ao longo de suas carreiras. Eles não apenas dominam as melhores práticas para otimização de mecanismos de busca, mas também entendem profundamente como a estrutura e o design de um site impactam seu desempenho. Esses profissionais já criaram diversos projetos pessoais, ajudaram empresas de diferentes tamanhos a crescer digitalmente e enfrentaram desafios complexos, como atualizações de algoritmos que muitas vezes mudam radicalmente o cenário do SEO.</p>



<p>Além disso, por acompanharem a evolução do mercado, os especialistas em SEO têm um conhecimento aguçado sobre a anatomia ideal de sites e templates, o que inclui o arranjo estratégico de elementos que favorecem tanto o usuário quanto os mecanismos de busca. Eles sabem como otimizar a formatação do HTML, sugerindo melhorias que podem parecer simples, mas fazem toda a diferença, como a correta hierarquização de títulos, uso de tags semânticas e recursos leves, como sliders e galerias otimizados.</p>



<p>Por essa expertise abrangente, esses profissionais são peças essenciais no desenvolvimento de qualquer produto digital que dependa de tráfego web. Eles atuam como consultores 360º, pensando em marketing, disposição de conteúdo, comercial, aquisição orgânica, performance de renderização, dentro outros “n” assuntos, garantindo que o site não apenas esteja otimizado tecnicamente, mas também ofereça uma excelente experiência de navegação para os usuários.</p>



<p>Além de evitar erros que podem prejudicar a visibilidade do site, um design bem planejado e assessorado por especialistas em SEO oferece benefícios duradouros (ou pelo menos longínquos).</p>



<h3 class="wp-block-heading">Melhorias na navegação interna</h3>



<ul class="wp-block-list">
<li>Um design bem feito pode e deve melhorar e incentivar a <strong>navegação interna</strong>, facilitando o acesso dos usuários a várias partes do site e uma maior exploração do conteúdo. Essa rede criada, beneficia SEO, mas antes de tudo, cria laços mais sólidos com os produtos e a marca.</li>
</ul>



<h3 class="wp-block-heading">Conteúdo mais acessível</h3>



<ul class="wp-block-list">
<li>Um design que facilita a leitura e o acesso ao conteúdo aumenta o <strong>tempo de permanência</strong> dos usuários no site, reduz a taxa de rejeição e aumenta o engajamento dos usuários, fatores que são valorizados pelos motores de busca.</li>
</ul>



<h2 class="wp-block-heading">Case rápido para pensar: como a CNN cresceu tanto de 2020 para 2024 no mercado super concorrido de publishers?</h2>



<p>A <strong>CNN teve a oportunidade de criar um CMS praticamente do zero</strong>, com inputs supoer claros de SEO e produto.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Lembro que quando eu e o Mago chegamos praticamente no day 0 da CNN no Brasil, junto com uma equipe super enxuta de produto, já identificamos de cara que a plataforma que eles tinham contratado como publicador era “péssima”, pois não era algo open source, e sim algo que uma empresa terceira tinha feito sob encomenda, cobrado uma fortuna e sem conhecimento NENHUM com SEO: isso em 2020, já com o tema super conhecido e “antigo”.</p>
<cite>Pink and Brain</cite></blockquote>



<p>O <strong>CMS que tínham não cropavam imagens, não existia semântica, <a href="https://www.pinkandbrain.com/elementos/dados-estruturados/" title="dados estruturados">dados estruturados</a>, feeds, para ser bem sincero: o Google nem enxergava as páginas</strong>, por ter sido feito e, JS com React sem nenhum tipo de  geração de páginas estáticas para leitura dos crawlers. Era um verdadeiro horror.</p>



<p>Mas foi aí que fomentamos a cultura de ter time interno fazendo tudo, criamos um objetivo de prototipar todos os nossos templates com todos os melhores inputs, e usar uma plataforma open source, como o WordPress, parar criar nosso próprio tema, limpo, parrudo, interressante para crawlers, performático, simples, enfim..</p>



<p>Foram<strong> 6 meses desenhando componentes, design system, esboçando templates, diferentes editorias, até sempre ter um consenso dos especialistas sobre o status da arte</strong>. As recomendações de SEO foram fundamentais para gerir essa orquestra: aquisição orgânica não se discute em um publisher.</p>



<p>Nós<strong> já tínhamos larga experiência com Publishers na verdade</strong>. Tínhamos trabalho na Exame, fazendo a migração completa do grupo Abril para o BTG, mudando domínio, design, criando novas verticais, plataformas de cursos, enfim, tínhamos voz bem ativa para as propostas, mesmo que sempre bem fundamentada.</p>



<p>Saimos de lá 2 anos depois para iniciar nossa jornada enquanto Pink and Brain, mas <strong>até hoje vejo o quanto esse alicerce foi fundamental para o contínuo crescimento da visibilidade da empresa na internet</strong>. Inclusive esse crescimento vertiginoso de audiência assustou os outrosa players e um dos diretores do G1 que mudou para a CNN dizia que eles nem “viram a gente chegar”, de tão rápido e expressivo que foi.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><a href="https://www.pinkandbrain.com/wp-content/uploads/2024/10/ascencao-cnn-brasil-seo-organico.webp" target="_blank" rel="noopener"><img decoding="async" width="1859" height="506" loading="lazy" data-id="13708" src="https://www.pinkandbrain.com/wp-content/uploads/2024/10/ascencao-cnn-brasil-seo-organico.webp" alt="Crescimento no tráfego orgânico da CNN Brasil" class="wp-image-13708" title="Ascenção da CNN Brasil em SEO orgânico"></a></figure>
</figure>



<p>Repare no gráfico retirado do <a href="https://www.pinkandbrain.com/elementos/semrush/" title="SEMRUSH">SEMRUSH</a> o período de incubadora, onde desenhamos e desenvolvemos, e uma enorme ascenção ao longo de 16 meses. Saímos na crista alta, mas por um desafio maior. Desde então, mesmo com todas as mudanças que ocorrem no Google, chegada de AI, eles se mantiveram grandes, criaram novas editorias como Esportes que é por si só muito maior que outras existentes, e quando pesquisamos sobre fuitebol por exemplo, eles sempre estão bem, brigando com os maiores do segmento. </p>



<p>Além disso, absurdos 91 de autoridade de domínio, maior que o G1 que possui 90, e ainda distante dos 97 da UOL.</p>



<figure class="wp-block-gallery has-nested-images columns-2 is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://www.pinkandbrain.com/wp-content/uploads/2024/10/cnn-autoridade-dominio.webp" target="_blank" rel="noopener"><figure><img decoding="async" width="708" height="656" loading="lazy" data-id="13713" src="https://www.pinkandbrain.com/wp-content/uploads/2024/10/cnn-autoridade-dominio.webp" alt="SEMRUSH CNN" class="wp-image-13713" title="CNN autoridade de domínio"><figcaption>Autoridade de domínio 91</figcaption></figure></a><figcaption class="wp-element-caption">Autoridade de domínio 91</figcaption></figure>



<figure class="wp-block-image size-large"><a href="https://www.pinkandbrain.com/wp-content/uploads/2024/10/cnn-1.webp" target="_blank" rel="noopener"><figure><img decoding="async" width="1139" height="822" loading="lazy" data-id="13709" src="https://www.pinkandbrain.com/wp-content/uploads/2024/10/cnn-1.webp" alt="Top Stories CNN Brasil" class="wp-image-13709" title="CNN aparecendo em primeiro no Google principais notícias"><figcaption>Jogador suspenso ontem e notícia fresca no topo</figcaption></figure></a><figcaption class="wp-element-caption">Jogador suspenso ontem e notícia fresca no topo</figcaption></figure>



<figure class="wp-block-image size-large"><a href="https://www.pinkandbrain.com/wp-content/uploads/2024/10/cnn-2.webp" target="_blank" rel="noopener"><figure><img decoding="async" width="1135" height="1115" loading="lazy" data-id="13710" src="https://www.pinkandbrain.com/wp-content/uploads/2024/10/cnn-2.webp" alt="Novas frentes" class="wp-image-13710" title="CNN aparecendo para tabela do Brasileirão"><figcaption>Termo era dominado e eles chegaram</figcaption></figure></a><figcaption class="wp-element-caption">Termo era dominado e eles chegaram</figcaption></figure>



<figure class="wp-block-image size-large"><a href="https://www.pinkandbrain.com/wp-content/uploads/2024/10/cnn-milton.webp" target="_blank" rel="noopener"><figure><img decoding="async" width="1084" height="1101" loading="lazy" data-id="13712" src="https://www.pinkandbrain.com/wp-content/uploads/2024/10/cnn-milton.webp" alt="Principais notícias Google" class="wp-image-13712" title="Cobertura da CNN do furacão Nilton"><figcaption>Coberturas</figcaption></figure></a><figcaption class="wp-element-caption">Coberturas</figcaption></figure>



<figure class="wp-block-image size-large"><a href="https://www.pinkandbrain.com/wp-content/uploads/2024/10/cnn-israel.webp" target="_blank" rel="noopener"><figure><img decoding="async" width="1373" height="1031" loading="lazy" data-id="13711" src="https://www.pinkandbrain.com/wp-content/uploads/2024/10/cnn-israel.webp" alt="Cobertura guerra" class="wp-image-13711" srcset="https://www.pinkandbrain.com/wp-content/uploads/2024/10/cnn-israel.webp 1373w, https://www.pinkandbrain.com/wp-content/uploads/2024/10/cnn-israel-552x414.webp 552w" sizes="auto, (max-width: 1373px) 100vw, 1373px" title="Cobertura da CNN da guerra de Israel"><figcaption>Coberturas</figcaption></figure></a><figcaption class="wp-element-caption">Coberturas</figcaption></figure>
</figure>



<p>Esse tema tem muito para falar. E esse psot nem seria suficiente para tratar tudo que enxergamos de fundamentais numa estratégia de mudança de aplicação, seja em design, tecnologias, e seus impactos para aquisição orgânica.</p>



<p><strong>Mas lembre-se:</strong></p>



<p>Uma simples mudança no design pode ter <strong>grandes implicações para SEO</strong>, afetando desde a estrutura HTML até a experiência do usuário. Ao planejar um redesign, é essencial garantir que todos os aspectos da página — tanto visuais quanto técnicos — estejam otimizados para SEO. O equilíbrio entre um design atraente e uma estrutura de código eficiente é a chave para garantir que seu site não apenas tenha uma boa aparência, mas também tenha um bom desempenho nos motores de busca.</p>



<p>Se você precisa de ajuda para criar uma estratégia fundamentada em desenvolvimento web, design UX, UI, SEO e Web Analytics, conte com a Pink and Brain. Somos ratos quando o assunto é SEO.</p>
<p>O post <a href="https://www.pinkandbrain.com/vou-mudar-o-layout-do-meu-site-como-nao-prejudicar-o-seo/">Vou mudar o layout do meu site: como não prejudicar o SEO?</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Utilizando o Console do navegador: dicas para analistas de SEO</title>
		<link>https://www.pinkandbrain.com/utilizando-o-console-do-navegador-dicas-para-analistas-de-seo/</link>
		
		<dc:creator><![CDATA[César Canteiro]]></dc:creator>
		<pubDate>Fri, 14 Nov 2025 23:02:13 +0000</pubDate>
				<category><![CDATA[Desenvolvimento web]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[ChatGPT]]></category>
		<category><![CDATA[Desenvolvimento Web]]></category>
		<category><![CDATA[Ferramentas de SEO]]></category>
		<category><![CDATA[Heading Tags]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Inteligência Artificial (IA)]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<category><![CDATA[SEO On-page]]></category>
		<category><![CDATA[SEO Técnico]]></category>
		<guid isPermaLink="false">https://www.pinkandbrain.com/?p=13026</guid>

					<description><![CDATA[<p>O console do navegador pode executar funções estratégicas para analistas de SEO, inclusive usando IA, que antes eram obscuras e só desenvolvedores tinham os conhecimentos necessários.</p>
<p>O post <a href="https://www.pinkandbrain.com/utilizando-o-console-do-navegador-dicas-para-analistas-de-seo/">Utilizando o Console do navegador: dicas para analistas de SEO</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Neste artigo, vamos trazer um exemplo prática de <strong>como usar IA e códigos <a href="https://www.pinkandbrain.com/elementos/javascript/" title="JavaScript">JavaScript</a> para coletar todos os <a href="https://www.pinkandbrain.com/elementos/heading-tags/" title="heading tags">heading tags</a> de uma página e exibi-los em um formato de lista</strong>, uma das ações estratégicas dentre as inúmeras possibilidades. Isso pode ser útil para profissionais de SEO que desejam analisar a estrutura de headings de uma página web em poucos cliques.</p>



<h2 class="wp-block-heading">O que é e como funciona o console do navegador?</h2>



<p>O <strong>Console do Navegador</strong> é um recurso poderoso disponível nas ferramentas de desenvolvimento dos navegadores modernos, como <a href="https://www.pinkandbrain.com/elementos/google/" title="Google">Google</a> Chrome, Mozilla Firefox e Microsoft Edge e permite que os desenvolvedores interajam diretamente com as páginas web, execute comandos JavaScript, depure código e visualize mensagens de erros em tempo real.</p>



<p>Quem trabalha com infra, back-end, front-end SEO ou mesmo com taguemento de páginas, data layers, precisa saber usar o Console dos navegadores.</p>



<p><strong>Tela do Console acessado pelo navegador Google Chrome</strong></p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img decoding="async" width="1180" height="749" loading="lazy" data-id="14137" src="https://www.pinkandbrain.com/wp-content/uploads/2025/01/console-navegador-chrome-seo_1x.webp" alt="" class="wp-image-14137" srcset="https://www.pinkandbrain.com/wp-content/uploads/2025/01/console-navegador-chrome-seo_1x.webp 1180w, https://www.pinkandbrain.com/wp-content/uploads/2025/01/console-navegador-chrome-seo_1x-150x95.webp 150w" sizes="auto, (max-width: 1180px) 100vw, 1180px" title="Console navegador Chrome SEO"><figcaption class="wp-element-caption">Uso do console para coletar heading tags de uma página e montar uma lista</figcaption></figure>
</figure>



<p>Basicamente, o Console é útil para diversos propósitos:</p>



<ul class="wp-block-list">
<li><strong>Depuração de código</strong>: identifique e corrija erros no código JavaScript.</li>



<li><strong>Teste de scripts</strong>: experimente pequenos trechos de código para verificar seu comportamento.</li>



<li><strong>Inspeção de elementos</strong>: examine e modifique o conteúdo e atributos dos elementos da página.</li>



<li><strong>Interagir com elementos: </strong>aqui é o ponto chave de usa-lo ao seu favor, você pode manipular elementos para concretizar desejos diversos.</li>
</ul>



<p>Essas técnicas são executadas dependendo do tipo de análise que você quer fazer. Com o avanço da Com inteligência artifical, as pessoas ganharam novas habilidades a nível de desenvolvimento, que antes estavam nas mãos dos programadores, e podem agora tirar insumo de infinitas possibilidades.</p>



<p>Vale lembrar que esse é apenas um conteúdo introdutório ao tema, de um exemplo básico para evidenciar o quão poderoso o recurso pode ser:</p>



<h2 class="wp-block-heading">Abrindo o Console do navegador</h2>



<p>Para usar o Console do Navegador, siga estes passos:</p>



<ul class="wp-block-list">
<li><strong>Google Chrome</strong>: Pressione <code>Ctrl + Shift + I</code> (Windows) ou <code>Cmd + Option + I</code> (Mac) e selecione a aba “Console”.</li>



<li><strong>Mozilla Firefox</strong>: Pressione <code>Ctrl + Shift + K</code> (Windows) ou <code>Cmd + Option + K</code> (Mac).</li>



<li><strong>Microsoft Edge</strong>: Pressione <code>F12</code> e clique na aba “Console”.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h2 class="wp-block-heading">Script para coletar as headings</h2>



<p>Com o Console aberto, você pode usar o seguinte script para coletar todos os heading tags da página e exibi-los em formato de lista:</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">JavaScript</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>// Seleciona todos os headings na página
const headings = document.querySelectorAll('h1, h2, h3, h4, h5, h6');

// Cria uma lista para armazenar os resultados
const headingList = [];

// Itera sobre cada heading encontrado e adiciona à lista
headings.forEach(heading =&gt; {
    headingList.push(`${heading.tagName.toLowerCase()}: ${heading.textContent.trim()}`);
});

// Exibe a lista de headings no console
console.log(headingList.join('\n'));</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955">// Seleciona todos os headings na página</span></span>
<span class="line"><span style="color: #569CD6">const</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">headings</span><span style="color: #D4D4D4"> = </span><span style="color: #9CDCFE">document</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">querySelectorAll</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">'h1, h2, h3, h4, h5, h6'</span><span style="color: #D4D4D4">);</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">// Cria uma lista para armazenar os resultados</span></span>
<span class="line"><span style="color: #569CD6">const</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">headingList</span><span style="color: #D4D4D4"> = [];</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">// Itera sobre cada heading encontrado e adiciona à lista</span></span>
<span class="line"><span style="color: #9CDCFE">headings</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">forEach</span><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">heading</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">=&gt;</span><span style="color: #D4D4D4"> {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">headingList</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">push</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">`</span><span style="color: #569CD6">${</span><span style="color: #9CDCFE">heading</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">tagName</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">toLowerCase</span><span style="color: #D4D4D4">()</span><span style="color: #569CD6">}</span><span style="color: #CE9178">: </span><span style="color: #569CD6">${</span><span style="color: #9CDCFE">heading</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">textContent</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">trim</span><span style="color: #D4D4D4">()</span><span style="color: #569CD6">}</span><span style="color: #CE9178">`</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">});</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">// Exibe a lista de headings no console</span></span>
<span class="line"><span style="color: #9CDCFE">console</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">log</span><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">headingList</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">join</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">'</span><span style="color: #D7BA7D">\n</span><span style="color: #CE9178">'</span><span style="color: #D4D4D4">));</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative">JavaScript</span></div>



<p>Este script faz o seguinte:</p>



<ol class="wp-block-list">
<li><strong>Seleciona</strong> todos os elementos de heading (<code>h1</code> a <code>h6</code>) da página.</li>



<li><strong>Armazena</strong> os headings em uma lista formatada como <code>tag: texto</code>.</li>



<li><strong>Exibe</strong> a lista formatada no Console.</li>
</ol>



<h3 class="wp-block-heading">Testando o script</h3>



<p>Para testar o script:</p>



<ol class="wp-block-list">
<li>Abra a página web que você deseja analisar.</li>



<li>Acesse o Console do Navegador conforme descrito anteriormente.</li>



<li>Cole o script no Console e pressione Enter.</li>



<li>Você verá uma lista de todos os heading tags da página exibida no Console.</li>
</ol>



<figure class="wp-block-image size-full"><figure><img decoding="async" width="958" height="1752" loading="lazy" src="https://www.pinkandbrain.com/wp-content/uploads/2024/07/coletar-heading-tags-console-javascript.webp" alt="Utilizando o Console dos navegadores: dicas para analistas de SEO" class="wp-image-13027" title="Utilizando o Console dos navegadores: dicas para analistas de SEO"><figcaption>Utilizando o Console dos navegadores: dicas para analistas de SEO</figcaption></figure><figcaption class="wp-element-caption">Utilizando o Console para coletar os heading tags da página</figcaption></figure>



<h2 class="wp-block-heading">Como o ChatGPT pode te ajudar a ter ideias de usar o Console?</h2>



<p>Se você precisa de ajuda para criar códigos personalizados ou deseja automatizar a coleta de informações específicas de páginas web, o ChatGPT pode e deve te ajudar, pois afinal, ele deve ser seu maior parceiro como analista de SEO. </p>



<p>Você <strong>pode instruir o ChatGPT sobre o que precisa</strong>, e ele pode gerar scripts JavaScript ou fornecer orientações para atender às suas necessidades. Por exemplo, você pode pedir ao ChatGPT para criar um script que extrai dados específicos, que identifica imagens sem alt, que pede insights do código <a href="https://www.pinkandbrain.com/elementos/html-hypertext-markup-language/" title="HTML">HTML</a> na questão semântica, ajuda com <a href="https://www.pinkandbrain.com/elementos/dados-estruturados/" title="dados estruturados">dados estruturados</a>, enfim, é o <strong>seu assistente virtual mais TOP daqui para frente</strong>.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="952" height="1371" loading="lazy" src="https://www.pinkandbrain.com/wp-content/uploads/2024/07/imagens-sem-alt.webp" alt="" class="wp-image-13028" title="Imagens sem alt"><figcaption class="wp-element-caption">Pedi para o chatGPT me dar um script quie identifica imagens sem ALT</figcaption></figure>



<figure class="wp-block-image size-full"><img decoding="async" width="809" height="779" loading="lazy" src="https://www.pinkandbrain.com/wp-content/uploads/2024/07/sucesso-alt.webp" alt="" class="wp-image-13029" title="Sucesso alt"><figcaption class="wp-element-caption">Voa-lá! arrumei tudo e ficou perfeito</figcaption></figure>



<h3 class="wp-block-heading">Código para pegar as imagens sem ALT e fazer uma lista no console</h3>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">JavaScript</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>// Seleciona todas as imagens na página
const images = document.querySelectorAll('img');

// Cria uma lista para armazenar os resultados
const missingAltImages = [];

// Itera sobre cada imagem encontrada
images.forEach(img =&gt; {
  // Verifica se a imagem não tem o atributo 'alt' ou se o valor está vazio
  if (!img.hasAttribute('alt') || img.getAttribute('alt').trim() === '') {
    // Adiciona a imagem e sua URL à lista
    missingAltImages.push({
      src: img.src,
      element: img
    });
  }
});

// Exibe a lista de imagens sem 'alt' no console
if (missingAltImages.length &gt; 0) {
  console.log('Imagens sem atributo alt:');
  missingAltImages.forEach((img, index) =&gt; {
    console.log(`Imagem ${index + 1}: ${img.src}`);
    console.log('Elemento:', img.element);
  });
} else {
  console.log('Todas as imagens possuem o atributo alt.');
}</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955">// Seleciona todas as imagens na página</span></span>
<span class="line"><span style="color: #569CD6">const</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">images</span><span style="color: #D4D4D4"> = </span><span style="color: #9CDCFE">document</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">querySelectorAll</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">'img'</span><span style="color: #D4D4D4">);</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">// Cria uma lista para armazenar os resultados</span></span>
<span class="line"><span style="color: #569CD6">const</span><span style="color: #D4D4D4"> </span><span style="color: #4FC1FF">missingAltImages</span><span style="color: #D4D4D4"> = [];</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">// Itera sobre cada imagem encontrada</span></span>
<span class="line"><span style="color: #9CDCFE">images</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">forEach</span><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">img</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">=&gt;</span><span style="color: #D4D4D4"> {</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #6A9955">// Verifica se a imagem não tem o atributo 'alt' ou se o valor está vazio</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> (!</span><span style="color: #9CDCFE">img</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">hasAttribute</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">'alt'</span><span style="color: #D4D4D4">) || </span><span style="color: #9CDCFE">img</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">getAttribute</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">'alt'</span><span style="color: #D4D4D4">).</span><span style="color: #DCDCAA">trim</span><span style="color: #D4D4D4">() === </span><span style="color: #CE9178">''</span><span style="color: #D4D4D4">) {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #6A9955">// Adiciona a imagem e sua URL à lista</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">missingAltImages</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">push</span><span style="color: #D4D4D4">({</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #9CDCFE">src:</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">img</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">src</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #9CDCFE">element:</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">img</span></span>
<span class="line"><span style="color: #D4D4D4">    });</span></span>
<span class="line"><span style="color: #D4D4D4">  }</span></span>
<span class="line"><span style="color: #D4D4D4">});</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955">// Exibe a lista de imagens sem 'alt' no console</span></span>
<span class="line"><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> (</span><span style="color: #9CDCFE">missingAltImages</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">length</span><span style="color: #D4D4D4"> &gt; </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">) {</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #9CDCFE">console</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">log</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">'Imagens sem atributo alt:'</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #9CDCFE">missingAltImages</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">forEach</span><span style="color: #D4D4D4">((</span><span style="color: #9CDCFE">img</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">index</span><span style="color: #D4D4D4">) </span><span style="color: #569CD6">=&gt;</span><span style="color: #D4D4D4"> {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">console</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">log</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">`Imagem </span><span style="color: #569CD6">${</span><span style="color: #9CDCFE">index</span><span style="color: #D4D4D4"> + </span><span style="color: #B5CEA8">1</span><span style="color: #569CD6">}</span><span style="color: #CE9178">: </span><span style="color: #569CD6">${</span><span style="color: #9CDCFE">img</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">src</span><span style="color: #569CD6">}</span><span style="color: #CE9178">`</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">console</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">log</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">'Elemento:'</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">img</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">element</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">  });</span></span>
<span class="line"><span style="color: #D4D4D4">} </span><span style="color: #C586C0">else</span><span style="color: #D4D4D4"> {</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #9CDCFE">console</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">log</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">'Todas as imagens possuem o atributo alt.'</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative">JavaScript</span></div>



<h2 class="wp-block-heading">Insights finais</h2>



<p>O Console do Navegador pode coletar e exibir todos os heading tags de uma página web e fazer outras zilhões de ações que antes eram obscuras e só desenvolvedores podiam ajudar. <strong>Com a inteligência artifical, você pode aprimorar ainda mais suas habilidades e criar soluções personalizadas para suas necessidades de desenvolvimento e SEO</strong>.</p>



<p>Se você está em busca de um parceiro renomado no mundo do SEO, a Pink and Brain pode te ajudar. Somos <strong>ratos quando o assunto é SEO e desenvolvimento web</strong>.</p>
<p>O post <a href="https://www.pinkandbrain.com/utilizando-o-console-do-navegador-dicas-para-analistas-de-seo/">Utilizando o Console do navegador: dicas para analistas de SEO</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tag details no HTML: crie blocos expansíveis sem JavaScript</title>
		<link>https://www.pinkandbrain.com/tag-details-no-html-crie-blocos-expansiveis-sem-javascript/</link>
		
		<dc:creator><![CDATA[Pink and Brain]]></dc:creator>
		<pubDate>Sun, 21 Sep 2025 14:22:02 +0000</pubDate>
				<category><![CDATA[Desenvolvimento web]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Desenvolvimento Web]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<guid isPermaLink="false">https://www.pinkandbrain.com/?p=16725</guid>

					<description><![CDATA[<p>Conheça a solução mais simples para formatar perguntas, respostas e detalhes diversos no HTML</p>
<p>O post <a href="https://www.pinkandbrain.com/tag-details-no-html-crie-blocos-expansiveis-sem-javascript/">Tag details no HTML: crie blocos expansíveis sem JavaScript</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>O HTML5 trouxe alguns elementos nativos que simplificam muito o desenvolvimento de interfaces sem depender de bibliotecas externas. Entre eles, a tag <code>&lt;details&gt;</code> que é um canivete suiço para criar blocos de conteúdo recolhíveis (accordion) de forma simples, acessível e amigável para SEO, sem precisar de <a href="https://www.pinkandbrain.com/elementos/javascript/">JavaScript</a>.</p>



<p>Essa tag, em conjunto com <code>&lt;summary&gt;</code>, é muito utilizada em módulos de <strong>FAQ (Frequently Asked Questions)</strong> em páginas web, pois permite ao usuário expandir ou recolher dúvidas de forma intuitiva. Além disso, do ponto de vista de SEO, os <strong>FAQs são extremamente estratégicos</strong>: ajudam a capturar tráfego de <a href="https://www.pinkandbrain.com/elementos/long-tail-cauda-longa/">cauda longa</a>, aumentam a relevância semântica de uma página e podem gerar rich snippets no <a href="https://www.pinkandbrain.com/elementos/google/">Google</a> quando implementados com <strong>schema markup</strong>.</p>



<h2 class="wp-block-heading">O que é e como funciona a tag <code>&lt;details&gt;</code>?</h2>



<p>O <code>&lt;details&gt;</code> cria um container que pode ser aberto ou fechado pelo usuário. Dentro dele, o <code>&lt;summary&gt;</code> funciona como o título clicável.</p>



<p>Exemplo básico:</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7"><a href="https://www.pinkandbrain.com/elementos/html-hypertext-markup-language/" title="HTML">HTML</a></span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>&lt;details&gt;
	&lt;summary&gt;O que é a tag details?&lt;/summary&gt;
	&lt;p&gt;É um elemento do HTML5 que permite esconder e mostrar conteúdo sem usar <a href="https://www.pinkandbrain.com/elementos/javascript/" title="JavaScript">JavaScript</a>.&lt;/p&gt;&lt;/details&gt;</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #808080">&lt;</span><span style="color: #569CD6">details</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">	</span><span style="color: #808080">&lt;</span><span style="color: #569CD6">summary</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">O que é a tag details?</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">summary</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">	</span><span style="color: #808080">&lt;</span><span style="color: #569CD6">p</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">É um elemento do HTML5 que permite esconder e mostrar conteúdo sem usar JavaScript.</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">p</span><span style="color: #808080">&gt;&lt;/</span><span style="color: #569CD6">details</span><span style="color: #808080">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative">HTML</span></div>



<p>om apenas esse código, você já tem um acordeão funcional, acessível via teclado e rastreável pelos mecanismos de busca. Observe abaixo ele renderizado (claro, sem estilos CSS):O que é a tag details?</p>



<h2 class="wp-block-heading">Por que usar <code>&lt;details&gt;</code> para formatar seu HTML?</h2>



<p>HTML5 é vida, e essa dádiva ajuda a:</p>



<ul class="wp-block-list">
<li><strong>Reduz necessidade de JavaScript</strong>: menos dependências, melhor performance.</li>



<li><strong>Acessibilidade nativa</strong>: suporte a teclado e leitores de tela.</li>



<li><strong>SEO-friendly</strong>: o conteúdo está no HTML, pode ser indexado normalmente.</li>



<li><strong>Experiência do usuário</strong>: páginas mais limpas e organizadas.</li>
</ul>



<h2 class="wp-block-heading">Exemplo de FAQ com <code>&lt;details&gt;</code> (semântica rica com schema também)</h2>



<p>Abaixo um exemplo de como você pode estruturar um FAQ com <strong>HTML semântico</strong> e <strong>schema markup inline (JSON-LD)</strong> para SEO:</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">HTML</span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>&lt;section class="faq" itemscope itemtype="https://schema.org/FAQPage"&gt;
  &lt;h2&gt;Perguntas frequentes (FAQ)&lt;/h2&gt;
  &lt;ul&gt;
    &lt;li itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"&gt;
      &lt;details&gt;
        &lt;summary itemprop="name"&gt;O que é um FAQ em SEO?&lt;/summary&gt;
        &lt;div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"&gt;
          &lt;p itemprop="text"&gt;
            FAQ significa Frequently Asked Questions (Perguntas Frequentes). 
            Em SEO, os FAQs ajudam a responder dúvidas comuns, aumentando relevância 
            semântica e a chance de aparecer em rich snippets no <a href="https://www.pinkandbrain.com/elementos/google/" title="Google">Google</a>.
          &lt;/p&gt;
        &lt;/div&gt;
      &lt;/details&gt;
    &lt;/li&gt;
    &lt;li itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"&gt;
      &lt;details&gt;
        &lt;summary itemprop="name"&gt;Por que usar a tag &lt;details&gt; em um FAQ?&lt;/summary&gt;
        &lt;div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"&gt;
          &lt;p itemprop="text"&gt;
            Porque ela cria um acordeão nativo sem precisar de JavaScript, 
            mantendo o conteúdo acessível e indexável para buscadores.
          &lt;/p&gt;
        &lt;/div&gt;
      &lt;/details&gt;
    &lt;/li&gt;
    &lt;li itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"&gt;
      &lt;details&gt;
        &lt;summary itemprop="name"&gt;O Google lê o conteúdo dentro do &lt;details&gt;?&lt;/summary&gt;
        &lt;div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"&gt;
          &lt;p itemprop="text"&gt;
            Sim. O Google já confirmou que considera o conteúdo dentro de 
            &lt;details&gt; para <a href="https://www.pinkandbrain.com/elementos/indexacao/" title="indexação">indexação</a> e ranqueamento, desde que seja relevante.
          &lt;/p&gt;
        &lt;/div&gt;
      &lt;/details&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/section&gt;</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #808080">&lt;</span><span style="color: #569CD6">section</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">class</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"faq"</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemscope</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemtype</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"https://schema.org/FAQPage"</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">h2</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Perguntas frequentes (FAQ)</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">h2</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">ul</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">li</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemscope</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemprop</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"mainEntity"</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemtype</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"https://schema.org/Question"</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">details</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">summary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemprop</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"name"</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">O que é um FAQ em SEO?</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">summary</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">div</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemscope</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemprop</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"acceptedAnswer"</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemtype</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"https://schema.org/Answer"</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">          </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">p</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemprop</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"text"</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">            FAQ significa Frequently Asked Questions (Perguntas Frequentes). </span></span>
<span class="line"><span style="color: #D4D4D4">            Em SEO, os FAQs ajudam a responder dúvidas comuns, aumentando relevância </span></span>
<span class="line"><span style="color: #D4D4D4">            semântica e a chance de aparecer em rich snippets no Google.</span></span>
<span class="line"><span style="color: #D4D4D4">          </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">p</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">div</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">details</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">li</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">li</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemscope</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemprop</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"mainEntity"</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemtype</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"https://schema.org/Question"</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">details</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">summary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemprop</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"name"</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Por que usar a tag </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">details</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4"> em um FAQ?</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">summary</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">div</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemscope</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemprop</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"acceptedAnswer"</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemtype</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"https://schema.org/Answer"</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">          </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">p</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemprop</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"text"</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">            Porque ela cria um acordeão nativo sem precisar de JavaScript, </span></span>
<span class="line"><span style="color: #D4D4D4">            mantendo o conteúdo acessível e indexável para buscadores.</span></span>
<span class="line"><span style="color: #D4D4D4">          </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">p</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">div</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">details</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">li</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">li</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemscope</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemprop</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"mainEntity"</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemtype</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"https://schema.org/Question"</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">details</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">summary</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemprop</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"name"</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">O Google lê o conteúdo dentro do </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">details</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">?</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">summary</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">div</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemscope</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemprop</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"acceptedAnswer"</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemtype</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"https://schema.org/Answer"</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">          </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">p</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">itemprop</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"text"</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">            Sim. O Google já confirmou que considera o conteúdo dentro de </span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">details</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4"> para indexação e ranqueamento, desde que seja relevante.</span></span>
<span class="line"><span style="color: #D4D4D4">          </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">p</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">div</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">details</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">li</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">ul</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #808080">&lt;/</span><span style="color: #569CD6">section</span><span style="color: #808080">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative">HTML</span></div>



<p>Como ficou:</p>



<h2 class="wp-block-heading">Perguntas frequentes (FAQ)</h2>



<ul class="wp-block-list">
<li>O que é um FAQ em SEO?FAQ significa Frequently Asked Questions (Perguntas Frequentes). Em SEO, os FAQs ajudam a responder dúvidas comuns, aumentando relevância semântica e a chance de aparecer em rich snippets no Google.</li>



<li>Por que usar a tag &lt;details&gt; em um FAQ?Porque ela cria um acordeão nativo sem precisar de JavaScript, mantendo o conteúdo acessível e indexável para buscadores.</li>



<li>O Google lê o conteúdo dentro do &lt;details&gt;?Sim. O Google já confirmou que considera o conteúdo dentro de &lt;details&gt; para indexação e ranqueamento, desde que seja relevante.</li>
</ul>



<h2 class="wp-block-heading">SEO: o que considerar?</h2>



<p>É o famoso mamão com açucar da formatação HTML:</p>



<ul class="wp-block-list">
<li>O conteúdo dentro de <code>&lt;details&gt;</code> está no HTML e tende a ser rastreável normalmente.</li>



<li>Use <code>&lt;summary&gt;</code> claros e descritivos; eles funcionam como títulos locais.</li>



<li>Evite esconder informações essenciais à intenção de busca; use para conteúdo complementar.</li>



<li>Estruture com headings e outras tags semânticas dentro do conteúdo expandido quando houver seções longas e potencializar a semântica para SEO</li>
</ul>



<p>Exemplo de card de produto com formatação rica inserida na tag tag &lt;details&gt;:</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img decoding="async" width="1391" height="913" loading="lazy" data-id="16728" src="https://www.pinkandbrain.com/wp-content/uploads/2025/09/tag-details-html-acordion-1.webp" alt="" class="wp-image-16728" srcset="https://www.pinkandbrain.com/wp-content/uploads/2025/09/tag-details-html-acordion-1.webp 1391w, https://www.pinkandbrain.com/wp-content/uploads/2025/09/tag-details-html-acordion-1-150x98.webp 150w" sizes="auto, (max-width: 1391px) 100vw, 1391px" title="tag-details-html-acordion"></figure>
</figure>



<p>Estrutura de FAQ no Codepen:</p>



<figure class="wp-block-embed is-type-rich is-provider-codepen wp-block-embed-codepen"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="HTML 5 FAQ with Details &amp; Summary tags" id="cp_embed_OoQXLO" src="https://codepen.io/Mosh/embed/preview/OoQXLO?default-tabs=css%2Cresult&amp;height=300&amp;host=https%3A%2F%2Fcodepen.io&amp;slug-hash=OoQXLO" scrolling="no" frameborder="0" height="300" allowtransparency="true" class="cp_embed_iframe" style="width: 100%; overflow: hidden;"></iframe>
</div></figure>



<h2 class="wp-block-heading">Acessibilidade e UX</h2>



<p>Além de tudo que já trouxemos, a experiência dos usuários é sempre favorecida:</p>



<ul class="wp-block-list">
<li>O controle é focável e operável via teclado.</li>



<li>Forneça textos de <code>&lt;summary&gt;</code> específicos, não genéricos (“Clique para abrir”).</li>



<li>Evite aninhar muitos <code>&lt;details&gt;</code> dentro de <code>&lt;details&gt;</code> para não criar labirintos de navegação.</li>



<li>Para páginas com muitos blocos, considere abrir o primeiro por padrão com <code>open</code> e deixar o restante recolhido.</li>
</ul>



<h2 class="wp-block-heading">Compatibilidade</h2>



<p>O suporte é amplo nos navegadores modernos. Em ambientes muito legados, o conteúdo ainda aparece visível, o que é aceitável do ponto de vista de progressive enhancement.</p>



<p>Você conheceu um acordeão nativo, acessível e amigável para fins de SEO, eliminando a necessidade de JavaScript para o caso mais comum de conteúdo colapsável. Use-o sem moderação e potencialize sua estrutura semântica.</p>
<p>O post <a href="https://www.pinkandbrain.com/tag-details-no-html-crie-blocos-expansiveis-sem-javascript/">Tag details no HTML: crie blocos expansíveis sem JavaScript</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Por que seu site WordPress com Elementor pode estar morrendo?</title>
		<link>https://www.pinkandbrain.com/por-que-seu-site-wordpress-com-elementor-pode-estar-morrendo/</link>
		
		<dc:creator><![CDATA[Pink and Brain]]></dc:creator>
		<pubDate>Tue, 19 Aug 2025 21:38:51 +0000</pubDate>
				<category><![CDATA[Desenvolvimento web]]></category>
		<category><![CDATA[Performance Web]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Elementor]]></category>
		<category><![CDATA[Plugins Wordpress]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<category><![CDATA[SEO Técnico]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://www.pinkandbrain.com/?p=14545</guid>

					<description><![CDATA[<p>Entenda os erros críticos que podem estar afundando seu site e como salvar o seu projeto antes que seja tarde demais.</p>
<p>O post <a href="https://www.pinkandbrain.com/por-que-seu-site-wordpress-com-elementor-pode-estar-morrendo/">Por que seu site WordPress com Elementor pode estar morrendo?</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Quando clientes chegam até a <strong>Pink and Brain</strong> vemos um padrão se repetir: <strong>muitos têm sites WordPress construídos com <a href="https://www.pinkandbrain.com/elementos/elementor/" title="Elementor">Elementor</a> que funcionaram bem no começo, mas hoje enfrentam sérios problemas de SEO, desempenho e estabilidade</strong>. No início, tudo parecia perfeito — o site era bonito, rápido o suficiente e atendia à necessidade imediata. Mas com o tempo, essas qualidades desaparecem, e o que sobra é um site lento, moroso, vulnerável e cada vez mais distante dos resultados excepcionais que os clientes desejam, ainda mais com o <a href="https://www.pinkandbrain.com/elementos/google/" title="Google">Google</a> fecvhando todas as portas para sites com baixo desempenho principalmente de performance.</p>



<p>O Elementor é, sim, uma ferramenta prática — e pode ser extremamente útil para a construção de MVPs (produtos mínimos viáveis) ou projetos que precisam sair do papel rapidamente. Porém, quando falamos de performance real, escalabilidade, SEO técnico avançado e segurança a longo prazo, o Elementor deixa a desejar. Em nossa experiência, <strong>nunca vimos um site construído com Elementor superar projetos desenvolvidos com tecnologias mais refinadas e customizadas</strong>, tanto em performance quanto em resultados orgânicos. E somos até mais enfáticos: nunca vimos um <a href="https://www.pinkandbrain.com/elementos/blog/" title="blog">blog</a> ou portal de notícias em Elementor estar nas primeiras posições orgânicas no Google.</p>



<p>Esses sites usam recursos demasiadamente, mesmo sem precisa, e ficam pesados, geram muito código desnecessário, além de constantemente sofrer com vulnerabilidades, e acabam exigindo constantes “remendos” para manter o mínimo de funcionamento. No final das contas, muitos empresários acabam gastando muito mais para refazer todo o projeto — agora do jeito certo, com um site leve, otimizado para SEO e pensado para crescer de forma sustentável. A praticidade inicial do Elementor, portanto, cobra um preço alto no médio e longo prazo.</p>



<p>Muitos sites construídos com Elementor, apesar da popularidade inicial, <strong>começam a perder performance, tráfego e relevância</strong>. Neste post, vamos explicar por que isso acontece, quais sinais indicam que seu site pode estar “morrendo”, e como corrigir os problemas antes que eles prejudiquem definitivamente sua presença digital.</p>



<h2 class="wp-block-heading">Por que sites feitos em Elementor “morrem” com o tempo?</h2>



<h3 class="wp-block-heading">1. Excesso de código desnecessário e baixo desempenho</h3>



<p>O Elementor gera uma quantidade absurda de código <a href="https://www.pinkandbrain.com/elementos/html-hypertext-markup-language/" title="HTML">HTML</a>, CSS e <a href="https://www.pinkandbrain.com/elementos/javascript/" title="JavaScript">JavaScript</a> para construir cada página. Isso resulta em:</p>



<ul class="wp-block-list">
<li>Sites pesados e lentos.</li>



<li>Altos tempos de carregamento.</li>



<li>Páginas que sofrem penalizações de SEO devido à baixa performance (especialmente no <a href="https://www.pinkandbrain.com/core-web-vitals-metricas-e-otimizacoes-para-seo/" title="Core Web Vitals">Core Web Vitals</a>).</li>
</ul>



<p><strong>Sites lentos perdem visitantes e posicionamento no Google.</strong> E corrigir a lentidão em um projeto feito em Elementor é extremamente difícil sem reconstruí-lo.</p>



<h3 class="wp-block-heading">2. Dificuldades sérias em termos de SEO e baixa aquisição orgânica</h3>



<p>Apesar do que muitos acreditam, o SEO vai muito além de instalar um plugin como o Yoast ou RankMath. Um site precisa ter:</p>



<ul class="wp-block-list">
<li>Estrutura semântica correta e bem formatada (headings, tags semânticas, ).</li>



<li>Código limpo e organizado.</li>



<li>Velocidade de carregamento ideal.</li>



<li>Responsividade real (não apenas aparência no desktop).</li>
</ul>



<p>O Elementor dificulta todos esses pontos, gerando páginas inchadas, com tags confusas e layouts que, muitas vezes, não respeitam as melhores práticas de SEO técnico. Quando o SEO do site não vai bem, a aquisição orgânica vai pior ainda.</p>



<h3 class="wp-block-heading">3. Falta de escalabilidade</h3>



<p>Projetos que começam pequenos mas pretendem crescer (adicionar novas páginas, integrações, novos módulos) rapidamente se veem limitados pelo Elementor. A cada atualização de plugin ou do próprio WordPress, existe risco de:</p>



<ul class="wp-block-list">
<li>Quebra de layout.</li>



<li>Conflitos com outros plugins.</li>



<li>Degradação de performance.</li>



<li>Necessidade de criar “apêndices” desnecessários.</li>



<li>Etc…</li>
</ul>



<p>Escalar um site feito com Elementor é como construir um prédio alto sobre fundações frágeis — cedo ou tarde, problemas sérios surgem.</p>



<h3 class="wp-block-heading">4. Segurança</h3>



<p>Por ser um plugin popular e robusto, o Elementor é também um alvo constante de ataques cibernéticos. Sites mal atualizados ou mal configurados tornam-se vulneráveis, expondo:</p>



<ul class="wp-block-list">
<li>Dados de usuários.</li>



<li>Credenciais de acesso.</li>



<li>Possibilidade de invasões.</li>
</ul>



<p>Além disso, sites com Elementor frequentemente dependem de outros complementos e extensões, aumentando a superfície de ataque.</p>



<h2 class="wp-block-heading">Comparativo: Elementor vs. Desenvolvimento de tema próprio customizado</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Aspecto</th><th>Elementor</th><th>Desenvolvimento Customizado</th></tr></thead><tbody><tr><td>Velocidade</td><td>Média a baixa</td><td>Alta</td></tr><tr><td>SEO Técnico</td><td>Limitado</td><td>Alto controle e otimização</td></tr><tr><td>Estabilidade</td><td>Instável a longo prazo</td><td>Sólido</td></tr><tr><td>Custo Inicial</td><td>Baixo</td><td>Médio</td></tr><tr><td>Custo Futuro</td><td>Alto (manutenção, refação)</td><td>Baixo (longevidade)</td></tr><tr><td>Escalabilidade</td><td>Limitada</td><td>Ampla</td></tr><tr><td>Segurança</td><td>Vulnerável</td><td>Fortemente protegido</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">Quando o Elementor é indicado (e quando não é)</h2>



<p><strong>Quando usar Elementor:</strong></p>



<ul class="wp-block-list">
<li>MVPs (produtos mínimos viáveis) que precisam de velocidade de lançamento.</li>



<li>Sites pessoais ou institucionais simples e sem grandes ambições de SEO.</li>



<li>Projetos de curto prazo.</li>
</ul>



<p><strong>Quando evitar Elementor:</strong></p>



<ul class="wp-block-list">
<li>Sites empresariais com foco em SEO e crescimento orgânico.</li>



<li>Lojas virtuais (e-commerce) que dependem de alta performance.</li>



<li>Portais de conteúdo com centenas de páginas.</li>



<li>Projetos que planejam escalar, integrar sistemas ou personalizar a experiência do usuário.</li>
</ul>



<h2 class="wp-block-heading">Solução eficaz e duradoura: refazer seu site da forma certa!</h2>



<p>Em muitos casos, infelizmente, o caminho mais inteligente é <strong>reconstruir o site do zero</strong>, utilizando:</p>



<ul class="wp-block-list">
<li><strong>Temas minimalistas ou desenvolvimento próprio.</strong></li>



<li><strong>HTML/CSS/JS otimizados</strong>, evisando plugins.</li>



<li><strong>Arquitetura técnica SEO-friendly</strong> desde o início.</li>



<li><strong>Headless <a href="https://www.pinkandbrain.com/elementos/cms-content-management-system/" title="CMS">CMS</a></strong> (para projetos mais robustos).</li>



<li><strong>Infraestruturas como Next.js ou Astro</strong> integrados ao WordPress apenas como backend (para máxima performance).</li>
</ul>



<p><strong>A reconstrução traz benefícios como:</strong></p>



<ul class="wp-block-list">
<li>Velocidade real (aumento na pontuação nas métricas Core Web Vitals via PageSpeed Insights).</li>



<li>Maior autoridade em termos de SEO.</li>



<li>Menos gastos futuros com manutenção.</li>



<li>Base sólida para escalar o seu negócio online.</li>



<li>Design de produto mais refinado.</li>



<li>Etc…</li>
</ul>



<h2 class="wp-block-heading">Case de sucesso de migração de site de Elementor para tema customizado</h2>



<p>No exemplo abaixo, de um dos nossos parceiros presente no mercado de crédito (que é super concorrido aliás…) teve um movimento “lindo de se ver” em termos de aquiisição orgânica e consequentemente em aquisição de leads qualificados.</p>



<h3 class="wp-block-heading">Site no mercado de crédito</h3>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img decoding="async" width="977" height="1000" loading="lazy" data-id="14547" src="https://www.pinkandbrain.com/wp-content/uploads/2025/04/mudar-site-de-elementor-para-tema-customizado_1x.webp" alt="" class="wp-image-14547" srcset="https://www.pinkandbrain.com/wp-content/uploads/2025/04/mudar-site-de-elementor-para-tema-customizado_1x.webp 977w, https://www.pinkandbrain.com/wp-content/uploads/2025/04/mudar-site-de-elementor-para-tema-customizado_1x-150x154.webp 150w" sizes="auto, (max-width: 977px) 100vw, 977px" title="Mudar site de elementor para tema customizado"></figure>
<figcaption class="blocks-gallery-caption wp-element-caption">A virada do site Elementor para tema autoral de seu em julho/2024 e poucos meses depois a curva de crescimento se tornou uma montanha íngreme</figcaption></figure>



<h3 class="wp-block-heading">Site no mercado de saúde auditiva</h3>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-7 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img decoding="async" width="977" height="1000" loading="lazy" data-id="14548" src="https://www.pinkandbrain.com/wp-content/uploads/2025/04/site-saude-auditiva-migracao-elementor_1x.webp" alt="" class="wp-image-14548" srcset="https://www.pinkandbrain.com/wp-content/uploads/2025/04/site-saude-auditiva-migracao-elementor_1x.webp 977w, https://www.pinkandbrain.com/wp-content/uploads/2025/04/site-saude-auditiva-migracao-elementor_1x-150x154.webp 150w" sizes="auto, (max-width: 977px) 100vw, 977px" title="Site de saúde auditiva após a migração do elementor"></figure>
<figcaption class="blocks-gallery-caption wp-element-caption">Parceiro que vende aparelhos auditivos, usava um soite de 5 páginas em Elementor, não aparecia nem para a pesquisa da própria marca, e hoje é referência nacional no tema Saúde Auditiva</figcaption></figure>



<h3 class="wp-block-heading">Site no mercado de produção de eventos em São Paulo</h3>



<p>E nem preciso falar que essa mudança nos rumos digitais da empresa, trocando seu site Elementor por outro com tema próprio, fez a empresa se tornar uma das maiores produtoras que oferecem <a href="https://www.djeventosp.com.br/">DJ para eventos em São Paulo</a>.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-8 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img decoding="async" width="977" height="1000" loading="lazy" data-id="14551" src="https://www.pinkandbrain.com/wp-content/uploads/2025/04/site-que-era-elementor-eventos_1x.webp" alt="" class="wp-image-14551" srcset="https://www.pinkandbrain.com/wp-content/uploads/2025/04/site-que-era-elementor-eventos_1x.webp 977w, https://www.pinkandbrain.com/wp-content/uploads/2025/04/site-que-era-elementor-eventos_1x-150x154.webp 150w" sizes="auto, (max-width: 977px) 100vw, 977px" title="Site que era elementor eventos"></figure>
</figure>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h2 class="wp-block-heading">Você decide: chegou a hora de migrar seu site em Elementor ou patinar mais um pouco?</h2>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-9 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img decoding="async" width="640" height="300" loading="lazy" data-id="14555" src="https://www.pinkandbrain.com/wp-content/uploads/2025/04/patinar-usando-elementor-wordpress.gif" alt="" class="wp-image-14555" srcset="https://www.pinkandbrain.com/wp-content/uploads/2025/04/patinar-usando-elementor-wordpress.gif 640w, https://www.pinkandbrain.com/wp-content/uploads/2025/04/patinar-usando-elementor-wordpress-150x70.gif 150w" sizes="auto, (max-width: 640px) 100vw, 640px" title="Patinar usando elementor WordPress"></figure>
<figcaption class="blocks-gallery-caption wp-element-caption">Você se sente patinando com seu site feito em Elementor? Pois saiba que não é o único…</figcaption></figure>



<p>É óbvio que o Elementor revolucionou a maneira como muita gente criou sites WordPress nos últimos anos — e há seu mérito nisso. Mas para quem busca <strong>resultados de verdade, crescimento sustentável e performance</strong>, o Elementor se torna uma armadilha.</p>



<p>Aqui na <strong>Pink and Brain</strong>, já vimos dezenas de casos onde o barato saiu caro — e tivemos que intervir, reconstruindo projetos de forma profissional para garantir resultados de longo prazo.</p>



<p>Se você sente que seu site está lento, perdendo tráfego ou enfrentando dificuldades para crescer, <strong>não adie o inevitável</strong>: um site bem planejado, leve e escalável é o que vai garantir a sua presença digital no futuro.</p>



<p><strong>Entre em contato conosco</strong> para uma consultoria estratégica digital para seu produto ou negócio. Venha tomar um café digital conosco para uma análise gratuita e descubra como podemos transformar seu site em uma máquina de resultados.</p>
<p>O post <a href="https://www.pinkandbrain.com/por-que-seu-site-wordpress-com-elementor-pode-estar-morrendo/">Por que seu site WordPress com Elementor pode estar morrendo?</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>GEO, AIO, AEO? O novo SEO? os velhos erros e os falsos profetas</title>
		<link>https://www.pinkandbrain.com/geo-aio-aeo-o-novo-seo-os-velhos-erros-e-os-falsos-profetas/</link>
		
		<dc:creator><![CDATA[César Canteiro]]></dc:creator>
		<pubDate>Thu, 10 Jul 2025 22:24:46 +0000</pubDate>
				<category><![CDATA[Inteligência Artificial]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[AEO]]></category>
		<category><![CDATA[AI Overview]]></category>
		<category><![CDATA[AIO]]></category>
		<category><![CDATA[Backlinks]]></category>
		<category><![CDATA[Cloudflare]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Heading Tags]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Inteligência Artificial (IA)]]></category>
		<category><![CDATA[LLM]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<category><![CDATA[SERP]]></category>
		<guid isPermaLink="false">https://www.pinkandbrain.com/?p=14970</guid>

					<description><![CDATA[<p>O SEO não morreu — apenas evoluiu. Entenda como GEO, AIO, LLMSEO e AI Overviews transformam o cenário das buscas em 2025, exigindo conteúdo técnico, estruturado e confiável para ser citado por humanos e IAs.</p>
<p>O post <a href="https://www.pinkandbrain.com/geo-aio-aeo-o-novo-seo-os-velhos-erros-e-os-falsos-profetas/">GEO, AIO, AEO? O novo SEO? os velhos erros e os falsos profetas</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Há algo de cíclico no mundo do marketing digital. Toda vez que uma nova tecnologia desponta, ressurge o mesmo coro: “o SEO morreu”. A <strong>bola da vez são as inteligências artificiais generativas</strong> — e com elas, a profecia do fim do SEO foi entoada mais uma vez, agora com um novo figurino: <a href="https://www.pinkandbrain.com/elementos/generative-engine-optimization-geo/" title="GEO">GEO</a>, AIO, LLMSEO, <a href="https://www.pinkandbrain.com/elementos/google-ai-overviews/" title="AI Overviews">AI Overviews</a> e tudo o mais que puder ser transformado em acrônimo vendável.</p>



<p>Mas o SEO não morreu. Ele apenas se transformou — como sempre fez. E, mais do que nunca, <strong>exige estrutura, inteligência editorial, base técnica sólida e clareza de propósito</strong>.</p>



<h2 class="wp-block-heading">SEO não é buzzword, é base</h2>



<p>Em 2025, o SEO se tornou quase um guarda-chuva de siglas:</p>



<ul class="wp-block-list">
<li><strong>GEO</strong>: <em>Generative Engine Optimization</em>, o SEO pensado para respostas por IA.</li>



<li><strong>AEO</strong>: <em>Answer Engine Optimization</em>, o SEO para FAQs, snippets e resumos.</li>



<li><strong>AIO</strong>: <em>AI Optimization</em>, adaptação de conteúdo para interagir com LLMs como Gemini e ChatGPT.</li>



<li><strong>LLMSEO</strong>: o SEO orientado para treinar modelos de linguagem e ser citado por eles.</li>
</ul>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Acrônimo</th><th>Significado</th><th>Foco</th></tr></thead><tbody><tr><td>GEO</td><td>Generative Engine Optimization</td><td>Respostas de IA</td></tr><tr><td>AEO</td><td>Answer Engine Optimization</td><td>Snippets e FAQs</td></tr><tr><td>AIO</td><td>AI Optimization</td><td>IA como interface</td></tr><tr><td>LLMSEO</td><td>SEO para LLMs</td><td>Treinamento e citação</td></tr></tbody></table></figure>



<p>Aparentemente, cada nova feature do <a href="https://www.pinkandbrain.com/elementos/google/" title="Google">Google</a> ou ferramenta de IA cria sua própria “nova disciplina”. Mas no fundo, tudo se resume à mesma essência: <strong>estruturar a informação da melhor forma possível para que ela seja compreendida, indexada, citada e valorizada</strong> — seja por humanos, seja por máquinas.</p>



<p>Não importa se a resposta será exibida em uma <a href="https://www.pinkandbrain.com/elementos/google-ai-overviews/" title="AI Overview">AI Overview</a>, em um box de snippet, numa posição zero ou em um carrossel. <strong>O conteúdo que aparece é sempre aquele que foi bem feito.</strong> Com semântica, com técnica, com propósito.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-10 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img decoding="async" width="1262" height="883" loading="lazy" data-id="14972" src="https://www.pinkandbrain.com/wp-content/uploads/2025/07/geo-aio-tudo-seo.webp" alt="" class="wp-image-14972" srcset="https://www.pinkandbrain.com/wp-content/uploads/2025/07/geo-aio-tudo-seo.webp 1262w, https://www.pinkandbrain.com/wp-content/uploads/2025/07/geo-aio-tudo-seo-150x105.webp 150w" sizes="auto, (max-width: 1262px) 100vw, 1262px" title="GEO AIO tudo SEO"></figure>
<figcaption class="blocks-gallery-caption wp-element-caption">Virou até chacota em uma apresentação recente que fizemos para um grande portal de notícias, a Forbes</figcaption></figure>



<p><strong>Quem tenta inventar uma nova roda, muitas vezes, só está maquiando o básico que nunca foi feito.</strong></p>



<p>Se antes otimizávamos para ranquear em uma lista de links, agora otimizamos para <strong>ser citados como fontes</strong> em resumos automatizados, caixas de resposta, overviews e assistentes de IA.</p>



<p>Esse novo cenário ganhou vários nomes… uma tentativa de rotular a prática de escrever pensando nos mecanismos de resposta automática, e não apenas no ranqueamento tradicional. Mas vamos ser francos: GEO, AIO, AEO, LLMSEO nada mais é do que <strong>SEO bem feito para um novo contexto</strong>.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Bots são todos bots, são máquinas, que buscam informações, contextos, estruturas…</p>
<cite>César Canteiro</cite></blockquote>



<p>— e nada disso é novo para quem sempre levou SEO a sério.</p>



<h2 class="wp-block-heading">O paradoxo da nova SERP: visibilidade sem clique</h2>



<p>Desde abril de 2025, cerca de <strong>90% das buscas no Google no Brasil já exibem AI Overviews</strong> — respostas geradas por IA que ocupam o topo da página e sintetizam a informação sem necessidade de clique. Resultado? O <a href="https://www.pinkandbrain.com/elementos/trafego-organico/" title="tráfego orgânico">tráfego orgânico</a> cai, mas a visibilidade explode. Estamos diante de uma era em que <strong>o usuário consome conteúdo sem acessar o site</strong>.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-11 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img decoding="async" width="1519" height="1425" loading="lazy" data-id="14973" src="https://www.pinkandbrain.com/wp-content/uploads/2025/07/less-clicks-ai-overviews.webp" alt="" class="wp-image-14973" srcset="https://www.pinkandbrain.com/wp-content/uploads/2025/07/less-clicks-ai-overviews.webp 1519w, https://www.pinkandbrain.com/wp-content/uploads/2025/07/less-clicks-ai-overviews-150x141.webp 150w" sizes="auto, (max-width: 1519px) 100vw, 1519px" title="Menos cliques com o AI Overview (Visão Geral com IA)"></figure>
<figcaption class="blocks-gallery-caption wp-element-caption">A verdade é que a galera ainda não se acostumou com menos cliques e mais impressões… o SEO mudou de fato: virou exposição de marca, autoridade… mesmo com a queda, as conversões crescem…</figcaption></figure>



<p>Essa mudança exige que repensemos métricas, formatos e estratégias. Como afirmou <strong>Martin Splitt</strong>, do time do <a href="https://www.pinkandbrain.com/elementos/googlebot/" title="Googlebot">Googlebot</a>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Os cliques podem diminuir, mas a conversão acontece mais adiante na jornada — mesmo sem um clique. E os cliques que ainda chegam são os de maior potencial de conversão.</p>
<cite>Completo</cite></blockquote>



<p>O desafio, portanto, não é mais gerar cliques a qualquer custo, mas <strong>construir autoridade para ser citado pelas máquinas e lembrado pelas pessoas</strong>.</p>



<h2 class="wp-block-heading">A briga dos publishers e a ameaça da invisibilidade</h2>



<p>Enquanto a visibilidade cresce, o controle sobre ela escapa. Publishers do mundo todo vivem um paradoxo cruel:</p>



<ul class="wp-block-list">
<li>Seus conteúdos são usados por IAs para montar respostas</li>



<li>Suas marcas ganham alcance</li>



<li>Mas os cliques e a receita publicitária desaparecem</li>
</ul>



<p>E o pior: todo esse scrapping por parte dos bots das AIs, <strong>sem remuneração, sem autorização formal e muitas vezes sem citação da fonte.</strong></p>



<p>Quem vai pagar pela informação que treina, abastece e sustenta a IA?</p>



<p>Na Europa, esse dilema virou política pública. A <strong>Diretiva de Direitos Autorais da UE</strong> exige que plataformas negociem remuneração com veículos jornalísticos. França e Alemanha já implementaram taxas e modelos de compensação — mas o movimento ainda engatinha no resto do mundo.</p>



<h2 class="wp-block-heading">A Cloudflare declarou guerra aos rastreadores de IA</h2>



<p>Em 1º de julho de 2025, a Cloudflare — maior <a href="https://www.pinkandbrain.com/elementos/content-delivery-networks-cdn/" title="CDN">CDN</a> do planeta — bloqueou por padrão todos os rastreadores de IA em sites novos.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-12 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img decoding="async" width="1200" height="675" loading="lazy" data-id="14951" src="https://www.pinkandbrain.com/wp-content/uploads/2025/07/pay-per-crawl-cloudflare-modelo-que-permite-cobrar-por-rastreamento-de-ai.webp" alt="Pay per crawl da Cloudflare: modelo que permite cobrar por rastreamento de IA" class="wp-image-14951" srcset="https://www.pinkandbrain.com/wp-content/uploads/2025/07/pay-per-crawl-cloudflare-modelo-que-permite-cobrar-por-rastreamento-de-ai.webp 1200w, https://www.pinkandbrain.com/wp-content/uploads/2025/07/pay-per-crawl-cloudflare-modelo-que-permite-cobrar-por-rastreamento-de-ai-150x84.webp 150w" sizes="auto, (max-width: 1200px) 100vw, 1200px" title="Pay per crawl da Cloudflare: modelo que permite cobrar por rastreamento de IA"></figure>
<figcaption class="blocks-gallery-caption wp-element-caption">Inclusive, vale clicar no banner acima e entender mais sobre o pay per crawl da Cloudflare</figcaption></figure>



<p>Foi o início de um movimento chamado internamente de <strong>“O Dia da Independência do Conteúdo”</strong>.</p>



<p>A partir de agora, quem quiser permitir que LLMs acessem seu site precisa <strong>ativar isso manualmente</strong>. A inversão do padrão expõe uma tensão crescente: <strong>se as IAs querem consumir o conteúdo alheio, vão precisar pedir licença.</strong></p>



<p>O debate está só começando — mas a pressão por regulação e remuneração é irreversível.</p>



<h2 class="wp-block-heading">Cuidado com os falsos profetas</h2>



<p>No vácuo dessa transição, floresce um novo perfil de guru digital: aquele que transforma hype em fórmula mágica. Prometem vencer a IA com prompts secretos, “técnicas ocultas” e scripts milagrosos. Mas ignoram o óbvio: <strong>não existe atalho para ser referência</strong>.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-13 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img decoding="async" width="1225" height="817" loading="lazy" data-id="14971" src="https://www.pinkandbrain.com/wp-content/uploads/2025/07/falsos-profetas-seo.webp" alt="" class="wp-image-14971" srcset="https://www.pinkandbrain.com/wp-content/uploads/2025/07/falsos-profetas-seo.webp 1225w, https://www.pinkandbrain.com/wp-content/uploads/2025/07/falsos-profetas-seo-150x100.webp 150w" sizes="auto, (max-width: 1225px) 100vw, 1225px" title="Falsos profetas do SEO"></figure>
<figcaption class="blocks-gallery-caption wp-element-caption">Sátira de um careca renomado no mercado que vem vendendo ideias mirabolante a anos</figcaption></figure>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Falso Profeta diz</th><th>Realidade do SEO</th></tr></thead><tbody><tr><td>“Use esse prompt mágico e ranqueie”</td><td>Estrutura semântica e autoridade</td></tr><tr><td>“Você não precisa mais de conteúdos densos e estruturados”</td><td>IA só cita quem tem conteúdo forte</td></tr><tr><td>“SEO morreu”</td><td>SEO virou base da IA</td></tr></tbody></table></figure>



<p><strong>SEO continua sendo sobre:</strong></p>



<ul class="wp-block-list">
<li>Estrutura semântica (<a href="https://www.pinkandbrain.com/elementos/html-hypertext-markup-language/" title="HTML">HTML</a> limpo, <a href="https://www.pinkandbrain.com/elementos/heading-tags/" title="heading tags">heading tags</a> corretas, linkagem inteligente)</li>



<li>Conteúdo útil, profundo e confiável</li>



<li>Presença técnica irrepreensível</li>



<li>Experiência do usuário e consistência editorial</li>
</ul>



<p>Como disse <strong>Ryan Jones</strong>, VP de SEO da Razorfish:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Não se trata mais da consulta em si. Trata-se da <strong>relevância semântica</strong> em relação ao tema.</p>
<cite>Ryan Jones</cite></blockquote>



<h2 class="wp-block-heading">Mais presença, menos dependência</h2>



<p>Marcas inteligentes estão aprendendo a viver <strong>além do clique</strong>. Investem em canais proprietários como <strong>newsletters com matérias completas</strong>, <strong>conteúdos nativos no WhatsApp</strong>, relatórios exclusivos e produtos editoriais com valor real. O objetivo não é mais atrair para o site a qualquer custo — mas <strong>servir melhor a audiência onde ela já está</strong>.</p>



<p>E uma coisa é verdade…</p>



<p>O swell de Nazaré com ondas perfeitas de tráfego orgânico parece ter seus dias contados.</p>



<h2 class="wp-block-heading">O conteúdo que aparece é o que merece</h2>



<p>Seja para humanos ou IAs, o conteúdo que se destaca é aquele:</p>



<ul class="wp-block-list">
<li>Bem estruturado, quando longos possuem <strong>sumário (TOC)</strong> e subtítulos hierarquizados</li>



<li>Que usa listas, <strong>tabelas</strong>, <strong>blocos de citação</strong> e elementos visuais bem otimizados</li>



<li>Com <strong>heading tags corretas</strong> (sem negrito fake em lugar de <code>&lt;h2&gt;</code>)</li>



<li>Com <strong>negritos estratégicos</strong> nos primeiros parágrafos usando <code>&lt;strong&gt;</code> (e não só para estética)</li>



<li>Com imagens leves, bem nomeadas e com <code>alt text</code> consistente</li>



<li>Com <strong><a href="https://www.pinkandbrain.com/elementos/linkagem-interna/" title="linkagem interna">linkagem interna</a> consciente</strong> e construção semântica densa</li>
</ul>



<p>E o melhor? Tudo isso está ao seu alcance, nos editores de conteúdos como o do WordPress. <strong>Só precisa ser feito com intenção.</strong></p>



<h2 class="wp-block-heading">Fazer SEO como nunca… do mesmo jeito de sempre</h2>



<p>O SEO moderno não exige truques — exige excelência. A IA não cria autoridade: ela replica, interpreta e cita quem já tem. Se o seu conteúdo é confiável, bem escrito, escaneável e referenciado, <strong>você não precisa implorar para ser citado</strong>. Você será.</p>



<ul class="wp-block-list">
<li>O que era tático virou estrutural.</li>



<li>O que era otimização virou posicionamento de marca.</li>



<li>O que era “post de blog” virou <strong>fonte da verdade para sistemas que respondem perguntas.</strong></li>
</ul>



<p>A nova era do SEO não é feita de truques, nem de gurus. É feita de quem entrega valor real, com técnica e consistência.</p>



<p>Por isso, antes de pensar em GEO ou AIO, pense em fazer o dever de casa.</p>
<p>O post <a href="https://www.pinkandbrain.com/geo-aio-aeo-o-novo-seo-os-velhos-erros-e-os-falsos-profetas/">GEO, AIO, AEO? O novo SEO? os velhos erros e os falsos profetas</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Dicas essenciais de otimizações para SEO em sites WordPress</title>
		<link>https://www.pinkandbrain.com/dicas-essenciais-de-otimizacoes-para-seo-em-sites-wordpress/</link>
		
		<dc:creator><![CDATA[Marcelino Junior]]></dc:creator>
		<pubDate>Wed, 12 Mar 2025 20:59:21 +0000</pubDate>
				<category><![CDATA[Desenvolvimento web]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Desenvolvimento Web]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Plugins de Segurança Wordpress]]></category>
		<category><![CDATA[Plugins Wordpress]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<category><![CDATA[SEO Off-page]]></category>
		<category><![CDATA[SEO On-page]]></category>
		<category><![CDATA[SEO Técnico]]></category>
		<category><![CDATA[Sites em Wordpress]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://www.pinkandbrain.com/?p=13229</guid>

					<description><![CDATA[<p>O WordPress é a plataforma mais utilizada no mundo para criação de sites, lojas virtuais, blogs e outras finalidades, mas será que é possível conceber uma aplicação forte para SEO?</p>
<p>O post <a href="https://www.pinkandbrain.com/dicas-essenciais-de-otimizacoes-para-seo-em-sites-wordpress/">Dicas essenciais de otimizações para SEO em sites WordPress</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>O <a href="https://www.pinkandbrain.com/elementos/cms-content-management-system/" title="CMS (Content Management System)">CMS (Content Management System)</a><strong> WordPress</strong> é a plataforma mais utilizada no mundo para criação de sites, lojas virtuais, blogs e outras finalidades. Ela é a <strong>preferida pela versatilidade e flexibilidade de customizações possíveis</strong>, mesmo para quem não tem muita familiaridade com a programação e necessite fazer ajustes visuais em suas páginas.</p>



<p>Mas saiba que é exatamente aí que mora o perigo: quanto mais recursos e plugins utilizados para fazer algo que via programação seria mais “eficiente”, pior para o desempenho da sua aplicação. Além disso, por ser uma <strong>tecnologia baseada em PHP, que roda do lado do servidor</strong> completamente, um <strong>site tende a sere mais oneroso para a experiência de navegação</strong> dos usuários.</p>



<p>Ou seja, ter um site no WordPress não é suficiente para ter sucesso em aquisição de <a href="https://www.pinkandbrain.com/elementos/trafego-organico/" title="tráfego orgânico">tráfego orgânico</a>, aquele oriundo de pesquisas no <a href="https://www.pinkandbrain.com/elementos/google/" title="Google">Google</a>. Para ser notado e bem ranqueado <strong>é preciso garantir que seu site esteja otimizado para os mecanismos de pesquisa</strong>. Isso significa que precisará <strong>atender a uma série de premissas técnicas</strong>, como formatação das páginas, servidor utilizado, recursos utilizados, peso desses recursos, técnicas de atraso de carreegamento, técnicas de antecipação de carregamento, cache, GZIP, deflate, <a href="https://www.pinkandbrain.com/elementos/content-delivery-networks-cdn/" title="CDN">CDN</a>, tamanho do <a href="https://www.pinkandbrain.com/elementos/html-hypertext-markup-language/" title="HTML">HTML</a>, enfim, uma série de boas práticas que podem te colocar no toipó dos resultados de pesquisas (óbvio sem contar o marketing de conteúdo que é outra avenida paralela para desbravar.</p>



<p>Se você utiliza o <strong>WordPress</strong>, é bem provável que já tenha se perguntado: <strong>“porque meu site não atrai os usuários”</strong> ou <strong>“como posso aprimorar o SEO do meu site WordPress para que ele apareça melhor no Google?”</strong>. A resposta não é simples, pois existem várias maneiras de otimizar um site como mencionado.  Trabalhar em <strong>melhorias de SEO</strong> é essencial para manter suas páginas responsivas, rápidas, estratégicas na formatação, atualizadas, garantindo que os algoritmos considerem seu domínio relevante por fornecer informações novas e valiosas constantemente.</p>



<p>Para ajudá-lo a entender<strong> como melhorar o SEO do seu site WordPress</strong>, nós, da Pink and Brain, preparamos este material com práticas fundamentais e poderosas, baseadas em nossa experiência de vários anos nesse mundo.</p>



<h2 class="wp-block-heading">Por que escolher o CMS WordPress para o seu site?</h2>



<p>Escolher o WordPress para o seu site é uma decisão inteligente por diversas razões. Primeiramente, o <strong>WordPress é uma das plataformas mais populares e amplamente utilizadas no mundo</strong>, conhecida por sua flexibilidade e facilidade de uso. Mesmo que você não tenha experiência técnica, o WordPress oferece uma interface amigável que permite criar e gerenciar sites com facilidade.</p>



<p>Além disso, a<strong> plataforma é altamente personalizável</strong>, com milhares de temas e plugins disponíveis, permitindo que você adapte seu site às suas necessidades específicas, seja ele um <a href="https://www.pinkandbrain.com/elementos/blog/" title="blog">blog</a>, um site corporativo, uma loja virtual ou um portfólio.</p>



<p>Outro grande benefício é a<strong> capacidade do WordPress de otimizar o SEO do seu site</strong>, com diversas ferramentas e plugins que ajudam a melhorar a visibilidade nos motores de busca.</p>



<p>A <strong>segurança</strong> é outro fator importante, pois o WordPress recebe <strong>atualizações constantes para proteger seu site contra vulnerabilidades</strong>. Ele possui uma <strong>comunidade ativa de desenvolvedores</strong> e usuários ao redor do mundo oferece suporte contínuo, garantindo que você nunca esteja sozinho ao enfrentar um problema ou desafio.</p>



<p>Mesmo se baseando em tecnologia server side em detrimento das tecnologias atuais cliente side como o React (Next é bom para SEO), que tendem a ser mais rápidas eperformáticas, o WordPress ainda sim é escalável, o que significa que ele pode crescer junto com o seu negócio, suportando desde pequenos sites até grandes projetos com alto tráfego. </p>



<p>Essas características tornam o WordPress uma escolha sólida e confiável para qualquer tipo de site.</p>



<h2 class="wp-block-heading">Ter um site em WordPress melhora automaticamente a posição no Google?</h2>



<p>Claro que não! Embora o WordPress traga vantagens pela sua flexibilidade e capacidade de customização, ideais para as equipes de marketing e produtores de conteúdo, <strong>a melhoria de posicionamento no Google depende de diversos fatores, como o tempo de carregamento das páginas, as premissas técnicas como um todo, a qualidade do conteúdo, a segurança do site, a responsividade em dispositivos móveis e a <a href="https://www.pinkandbrain.com/elementos/autoridade-do-dominio-da/" title="autoridade do domínio">autoridade do domínio</a></strong>, além de outras centenas de boas práticas.</p>



<p>Porém, se você usa a plataforma de forma conciente dessas premissas, certamente o WordPress pode ser um canhão na sua mão. Sites como a CNN, Infomoney, Exame, B3, dentre outros, utilizam e possuem visibilidade orgânica poderosa, estando sempre nas primeiras posições para uma infinidade de termos valiosos que são procurados diariamente.</p>



<h2 class="wp-block-heading">Dicas de ouro para otimizar seu site WordPress para fins de SEO</h2>



<p>Aqui na Pink and Brain somos ratos especialistas em desenvolver sites otimizados em WordPress e iremos compartilhar com você dicas valiosas que usamos para nossos clientes. </p>



<h3 class="wp-block-heading">Fuja do Elementor e crie um tema autoral para o seu negócio</h3>



<p>Ao instalar o WordPress, você terá um tema padrão, como o “Twenty Twenty”. Embora básico, você pode substituí-lo por um dos milhares de temas disponíveis, gratuitos ou pagos. </p>



<p>Contudo, temas prontos costumam não ser otimizados para SEO. <strong>O ideal é construir um tema do zero incluindo as melhores praticas de formatação semântica</strong>, as malicias do SEO como sempre falamos, para que o seu site tenha uma vantagem diante da concorrencia.</p>



<p>Um <strong>erro comum é utilizar o plugin Elementor para criar sites</strong>, pois ele adiciona muito código ineficiente,  que pode tornar as páginas mais lentas e impactar negativamente SEO. O Elementor é geralmente recomendado para projetos MVP ou landing pages de campanhas que não dependem diretamente de tráfego orgânico.</p>



<p>Aqui na Pink and Brain, costumamos <strong>contruir temas autorais para os nossos clientes trazendo toda nossa carga cognitiva de experiência em SEO</strong> para conceber aplicações super podersosas no que tange aquisição orgânica.</p>



<h3 class="wp-block-heading">Utilize JavaScript puro ao invés de recursos terceiros como o JQuery</h3>



<p><strong>Deixar de utilizar o jQuery para utilizar <a href="https://www.pinkandbrain.com/elementos/javascript/" title="JavaScript">JavaScript</a> puro pode trazer diversos benefícios para o SEO do seu site</strong>. Primeiramente, o JavaScript puro ajuda a <strong>reduzir o tamanho do código e o overhead</strong>, resultando em páginas mais leves e rápidas. Essa melhoria na velocidade de carregamento não só proporciona uma experiência de usuário mais fluida, mas também é um fator importante para o SEO, já que o Google valoriza sites rápidos.</p>



<p>Ao eliminar a dependência do jQuery, <strong>você reduz o código desnecessário</strong>, o que pode evitar problemas de carregamento e renderização que poderiam impactar negativamente a <a href="https://www.pinkandbrain.com/elementos/indexacao/" title="indexação">indexação</a> do seu site. O uso de JavaScript puro também garante melhor compatibilidade com APIs modernas nativas dos navegadores, o que ajuda a prevenir erros que poderiam afetar a acessibilidade e a performance do site.</p>



<p>Outra vantagem é que <strong>menos dependências significam menos riscos de conflitos e uma manutenção mais fácil</strong>. Com um código mais limpo e direto, você garante que seu site funcione de maneira consistente em diferentes navegadores e dispositivos, proporcionando uma experiência de usuário positiva que contribui para melhores resultados de SEO.</p>



<h3 class="wp-block-heading">Reponsividade ao invés de desenvolver interfaces separadas</h3>



<p>Com o crescimento contínuo do uso de smartphones e tablets, a otimização para dispositivos móveis não é mais uma opção, mas uma necessidade. <strong>O Google utiliza a indexação <a href="https://www.pinkandbrain.com/elementos/mobile-first/" title="mobile-first">mobile-first</a>, o que significa que ele prioriza a versão móvel do seu site ao determinar o ranking nos resultados de busca</strong>. </p>



<p>Ao tornar o seu site responsivo, se adaptando para dispositivos móveis, você não apenas melhora o SEO, mas também garante uma experiência de usuário positiva, o que pode resultar em mais visitas e um maior engajamento com seu conteúdo.</p>



<p>Na década passada, pela falta de recursos como o CSS Grid, Flexbox, as media queries, o HTML5 semântico, <strong>era comum ver sites desenvolvendo suas aplciações apartadas para cada dispositivo</strong>, mas isso morreu rápido. Hoje quem faz isso está deixando dinheiro na mesa e perdendo tempo. Nosso caso mais recente, o <strong>portal Panrotas</strong>, tinha um<a href="https://www.pinkandbrain.com/usar-subdominio-exclusivo-para-versao-mobile-e-uma-boa/"> site no subdomínio “m.”</a> para sua versão mobile, e ao migrar tudo para o “www”, teve um crescimento enorme de visibilidade.</p>



<p>Uma coisa posso afirmar: <strong>foi o melhor movimento da empresa dos últimos 10 anos</strong> da emprsa. Veja o gráfico do nosso dashboard no Looker. Monitoramos a audiência antes e depois da mudança, e realizamos um planejamento detalhado de redirecionamentos, além de melhorias técnicas de SEO, ajustes na formatação HTML e otimização da estrutura de dados. O resultado? <strong>Aumentamos em 25% a audiência diária média do portal</strong>.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="950" height="381" loading="lazy" src="https://www.pinkandbrain.com/wp-content/uploads/2024/07/transicao-m-mobile-www.webp" alt="" class="wp-image-13068" title="Transição m. mobile para www"><figcaption class="wp-element-caption">Monitoramento da audiência diária do portal Panrotas antes e depois da migração m. para www.</figcaption></figure>



<figure class="wp-block-image size-full"><img decoding="async" width="950" height="634" loading="lazy" src="https://www.pinkandbrain.com/wp-content/uploads/2024/07/panrotas-site-responsivo.webp" alt="" class="wp-image-13070" title="Panrotas site responsivo"><figcaption class="wp-element-caption">Site da <a href="https://www.panrotas.com.br">Panrotas</a> em diferentes devices sob a mesma estrutura www.</figcaption></figure>



<p>Somos <strong>ratos quando o assunto é migração de sites, m. para www</strong>.</p>



<h3 class="wp-block-heading">Otimize o SEO On-page: tags essenciais, title, description, imagem de destaque, densidade das palavras-chave no contexto</h3>



<p>Para facilitar o trabalho de otimização, é essencial ter um bom plugin de SEO instalado no WordPress. O <strong>Yoast SEO e o Rank Math</strong> são dois dos plugins mais populares. Eles ajudam a configurar meta descrições, tags de título, sitemaps e muito mais. Esses plugins também oferecem análise de conteúdo em tempo real, sugerindo melhorias para que suas páginas estejam sempre otimizadas.</p>



<h3 class="wp-block-heading">Otimize suas imagens (a tal boa prática em imagens)</h3>



<p>Imagens de alta qualidade são importantes, mas se não forem otimizadas, podem prejudicar o desempenho do seu site. Precisamos torna-las leves e responsivas para acelerar o tempo de carregamento de páginas web.</p>



<p>Existem 5 premissas básicas quando lidamos com imagens em páginas web:</p>



<ul class="wp-block-list">
<li>Nomenclatura;</li>



<li>Formato;</li>



<li>Peso;</li>



<li>Atributos Alt e Title;</li>



<li>Legenda.</li>
</ul>



<p>Tanto o formato quando o peso estão diretamente ligados ao tempo de carrergamento das páginas, essenciais para atender as métricas do Google Core Web Vitals (entenda aqui).</p>



<p>Quando criamos um tema do zero, otimizamos cada espaço onde as imagens poderão aparecer e por isso realizamos <strong>crops estratégicos</strong> pensando no resultado final do carregamento da página. Dessa forma, ao incluir uma imagem, automaticamente ma aplicação irá otimiza-las para cada espaço. No entanto, recomendamos utilizar ferramentas como o <strong>Smush ou o ShortPixel para compactar suas imagens sem perder qualidade</strong>. </p>



<p>Não menos importante, o nome que você dá aos arquivos, <strong>atributos alt e title que são cadastrados nas meta informações de cada imagem</strong>, além da <strong>legenda</strong>, também são importantes para uma estratégia sólida de SEO., São através dessas <strong>boas práticas em imagens</strong> que os bots (<a href="https://www.pinkandbrain.com/elementos/crawlers/" title="crawlers">crawlers</a> como o GopogleBot) podem entender e converter o conteúdo visual em textual, além de tornar seu site acessível para pessaoss com deficiência visual.</p>



<p>Ah!! e sobre os formatos, utilize sempre imagens em <strong>Webp ao invés de Jpeg ou PNG</strong>. Por serem mais leves, elas ajudam o seu site a performa melhor. Vectores, logos, utilize o SVG. Vídeos e iframes, use o atributo <code>loading="lazy"</code> para que não atrapalhem a renderização do HTML.</p>



<h3 class="wp-block-heading">Melhore a velocidade do seu site</h3>



<p>A <strong>velocidade de carregamento do seu site é o principal ponto de atenção para SEO</strong>. Se o seu site demorar mais do que alguns segundos para carregar, os visitantes podem sair antes mesmo de ver o conteúdo, o que aumenta a taxa de rejeição. Para melhorar a velocidade, considere usar um serviço de hospedagem de qualidade, habilitar o cache (<strong>WP Rocket, WP Fastest Cache</strong> são ótimos plugins para isso). Minimize também o uso de recursos terceiros.</p>



<p>Dessa necessidade de tornar a web rápida, eficiente e menos onerosa, foi que o Google lançõu o Core Web Vitals. Após aplicar vários critérios para a experiência do usuário, como a velocidade da página e a responsividade do site, o Google anunciou as Core Web Vitals (ou, em português, Principais Métricas da Web) em maio de 2020. O objetivo era oferecer uma orientação unificada para os indicadores de qualidade de um site.</p>



<p>Não vamos entrar muito nesse mérito nessa postagem ,as aqui tem um guia completo sobre as métricas do Google Core Web Vitals para você enternder a fundo como funciona e como otimizar.</p>



<figure class="wp-block-gallery has-nested-images columns-1 is-cropped wp-block-gallery-14 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://www.pinkandbrain.com/dicas-essenciais-para-otimizar-o-seo-do-seu-site-wordpress/google-core-web-vitals/"><img decoding="async" width="1280" height="721" loading="lazy" data-id="13243" src="https://www.pinkandbrain.com/wp-content/uploads/2024/08/google-core-web-vitals.webp" alt="" class="wp-image-13243" srcset="https://www.pinkandbrain.com/wp-content/uploads/2024/08/google-core-web-vitals.webp 1280w, https://www.pinkandbrain.com/wp-content/uploads/2024/08/google-core-web-vitals-1200x675.webp 1200w" sizes="auto, (max-width: 1280px) 100vw, 1280px" title="Google core web vitals"></a></figure>



<figure class="wp-block-image size-full"><a href="https://www.pinkandbrain.com/dicas-essenciais-para-otimizar-o-seo-do-seu-site-wordpress/metricas-google-core-web-vitals/"><img decoding="async" width="1280" height="735" loading="lazy" data-id="13244" src="https://www.pinkandbrain.com/wp-content/uploads/2024/08/metricas-google-core-web-vitals.webp" alt="" class="wp-image-13244" title="Metricas Google Core Web Vitals"></a><figcaption class="wp-element-caption">Principais métricas e tempo “limite” para otimizar o carregamento de sites</figcaption></figure>
</figure>



<h4 class="wp-block-heading">Sites WordPress podem ter boas notas de classificação no Core Web Vitals?</h4>



<p>Boas não.. excelentes. Inclusive hoje enquanto escrevo esse artigo, lançamos o site da Express Remoções otimizado para SEO. Criamos um tema do absoluto zero para este cliente e reparem as notas obtidas pelo Google Lighthouise, ferramente do console do seu navegador que permite a visualização rápida das principáis métricas apontadas..</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-15 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><a href="https://www.pinkandbrain.com/dicas-essenciais-para-otimizar-o-seo-do-seu-site-wordpress/site-wordpress-otimizado-para-seo/"><img decoding="async" width="1200" height="565" loading="lazy" data-id="13236" src="https://www.pinkandbrain.com/wp-content/uploads/2024/08/site-wordpress-otimizado-para-seo.webp" alt="" class="wp-image-13236" title="Site WordPress Otimização para SEO"></a><figcaption class="wp-element-caption">Site em WordPress otimizado para SEO</figcaption></figure>
</figure>



<h3 class="wp-block-heading">SEO técnico: a fundação da sua obra</h3>



<p>A parte técnica do SEO não pode ser ignorada,: ela é de fato a fundação da sua construção. Escolha um servidor dedicado, use a CDN ao seu favor, mas também pense em toda a arquitetura para fins de rastreabilidade e indexação, como estrutura das URLs, <strong>sitemaps, feeds, etc</strong>… </p>



<p>Uma vez lançando o site, utilize ferramentas de análise como o próprio <a href="https://www.pinkandbrain.com/elementos/google-search-console/" title="Google Search Console">Google Search Console</a> para verificar se as páginas importantes estão sendo indexadas e se não há erros que possam afetar seu ranking.</p>



<h3 class="wp-block-heading">Certificado SSL e o HTTPS</h3>



<p>A segurança é um fator crucial para garantir um bom tráfego orgânico. <strong>Sites com HTTPS oferecem uma camada extra de segurança e isso é considerado um fator de ranqueamento pelo Google</strong>. Para implementar o HTTPS, obtenha um certificado SSL junto ao seu provedor de hospedagem ou através de autoridades de certificação.</p>



<h3 class="wp-block-heading">Foque na experiência do usuário</h3>



<p>Embora as otimizações sejam importantes para os buscadores, o foco principal deve ser o usuário. O Google prioriza informações reais, relevantes e úteis. Portanto, tenha um site bem arquitetado, com <strong>conteúdo estruturado e que realmente atenda às necessidades dos usuários</strong>. Evite práticas de spam, que podem resultar em penalizações ou até no banimento do Google.</p>



<h3 class="wp-block-heading">Atualize seu conteúdo regularmente</h3>



<p>Conteúdos antigos podem perder relevância com o tempo. <strong>Atualize seus posts antigos com novas informações, dados recentes ou melhores práticas</strong>. Isso não só mantém seu conteúdo relevante, mas também mostra ao Google que seu site está sempre atualizado e fornecendo informações precisas.</p>



<h3 class="wp-block-heading">Monitore seu desempenho</h3>



<p>Como dito, monitore o desempenho do seu site com<strong> ferramentas como o Google Analytics e o Google <a href="https://www.pinkandbrain.com/elementos/google-search-console/" title="Search Console">Search Console</a> para acompanhar o tráfego, o comportamento dos usuários e o desempenho das suas páginas</strong>. Analisar esses dados permite que você faça ajustes contínuos e mantenha seu site otimizado para SEO.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<p><strong>Otimizar seu site WordPress para SEO</strong> é um processo contínuo, que exige atenção e ajustes regulares. Com as práticas e ferramentas certas, você pode aumentar significativamente sua visibilidade online e atrair mais visitantes qualificados. Lembre-se: um <strong>site otimizado não é apenas benéfico para os mecanismos de pesquisas, mas também proporciona uma experiência melhor para os seus usuários</strong>. </p>



<p>Comece hoje mesmo e colha os frutos de um SEO bem feito!</p>



<p>Se você precisar de ajuda com otimização ou deseja explorar mais sobre como melhorar o SEO do seu site, não hesite em <strong>entrar em contato com os ratos da <a href="https://www.pinkandbrain.com/">Pink and Brain</a></strong>. Somos ratos quando o assunto é <strong>criar sites otimizados em WordPress</strong>.</p>
<p>O post <a href="https://www.pinkandbrain.com/dicas-essenciais-de-otimizacoes-para-seo-em-sites-wordpress/">Dicas essenciais de otimizações para SEO em sites WordPress</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tags HTML semânticas e sua importância para o SEO técnico</title>
		<link>https://www.pinkandbrain.com/tags-html-semanticas-e-sua-importancia-para-o-seo-tecnico/</link>
		
		<dc:creator><![CDATA[Marcelino Junior]]></dc:creator>
		<pubDate>Tue, 18 Feb 2025 21:02:16 +0000</pubDate>
				<category><![CDATA[Desenvolvimento web]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Acessibilidade]]></category>
		<category><![CDATA[Acessibilidade Web]]></category>
		<category><![CDATA[Crawler]]></category>
		<category><![CDATA[Dados Estruturados]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Indexação]]></category>
		<category><![CDATA[Mecanismos de pesquisa]]></category>
		<category><![CDATA[Motores de busca]]></category>
		<category><![CDATA[Rich Snippets]]></category>
		<category><![CDATA[Schema.org]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<category><![CDATA[SEO Técnico]]></category>
		<guid isPermaLink="false">https://www.pinkandbrain.com/?p=14311</guid>

					<description><![CDATA[<p>Descubra como as tags HTML semânticas melhoram o SEO técnico, acessibilidade e usabilidade do site. Veja exemplos e boas práticas!</p>
<p>O post <a href="https://www.pinkandbrain.com/tags-html-semanticas-e-sua-importancia-para-o-seo-tecnico/">Tags HTML semânticas e sua importância para o SEO técnico</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>O <strong><a href="https://www.pinkandbrain.com/elementos/html-hypertext-markup-language/" title="HTML">HTML</a> (HyperText Markup Language)</strong> é a linguagem base para a construção de páginas na web. Ao longo dos anos, ele evoluiu para incluir <strong>elementos semânticos que melhoram a organização e acessibilidade do conteúdo</strong>. Essas <strong>tags semânticas</strong> não apenas tornam o código mais compreensível para desenvolvedores, mas também desempenham um papel fundamental no SEO técnico, ajudando os motores de busca a interpretar e classificar melhor uma página.</p>



<h2 class="wp-block-heading">O que são tags HTML semânticas?</h2>



<p><strong>Tags semânticas são elementos do HTML que possuem um significado específico</strong>, indicando o tipo de conteúdo que elas contêm. Diferente das <strong>tags genéricas como <code>&lt;div></code> e <code>&lt;span></code></strong>, que apenas agrupam elementos sem atribuir um significado, as tags semânticas descrevem explicitamente o propósito do conteúdo.</p>



<h3 class="wp-block-heading">Exemplos de tags semânticas incluem</h3>



<ul class="wp-block-list">
<li><code>&lt;header></code> – Define a seção de cabeçalho da página ou de um artigo.</li>



<li><code>&lt;nav></code> – Representa um bloco de navegação, geralmente usado para menus.</li>



<li><code>&lt;section></code> – Define uma seção temática dentro de um documento.</li>



<li><code>&lt;article></code> – Indica um conteúdo independente, como um post de <a href="https://www.pinkandbrain.com/elementos/blog/" title="blog">blog</a> ou uma notícia.</li>



<li><code>&lt;aside></code> – Utilizado para conteúdo complementar, como barras laterais e widgets.</li>



<li><code>&lt;footer></code> – Marca o rodapé de uma página ou seção.</li>



<li><code>&lt;main></code> – Define o conteúdo principal da página, evitando elementos repetitivos como menus e rodapés.</li>



<li><code>&lt;figure></code> – Agrupa elementos gráficos como imagens, ilustrações e tabelas.</li>



<li><code>&lt;figcaption></code> – Define a legenda de um elemento <code>&lt;figure></code>.</li>



<li><code>&lt;mark></code> – Destaca um trecho de texto importante.</li>



<li><code>&lt;time></code> – Representa datas e horários de forma compreensível para humanos e máquinas.</li>



<li><code>&lt;details></code> – Cria uma seção de conteúdo expansível/colapsável.</li>



<li><code>&lt;summary></code> – Define o rótulo visível de um elemento <code>&lt;details></code>.</li>



<li><code>&lt;address></code> – Representa informações de contato, como endereço de e-mail, telefone e localização.</li>



<li><code>&lt;dialog></code> – Define uma caixa de diálogo ou janela modal interativa.</li>



<li><code>&lt;cite></code> – Indica a citação de uma fonte.</li>



<li><code>&lt;blockquote></code> – Define uma citação em bloco, usada para trechos de textos externos.</li>



<li><code>&lt;code></code> – Representa um trecho de código de programação.</li>



<li><code>&lt;em></code> – Dá ênfase ao texto, geralmente exibindo-o em itálico.</li>



<li><code>&lt;strong></code> – Indica um texto de alta importância, geralmente exibindo-o em negrito.</li>
</ul>



<h2 class="wp-block-heading">Como as tags semânticas melhoram o SEO técnico</h2>



<h3 class="wp-block-heading">Melhor compreensão pelo Google</h3>



<p>Os motores de busca utilizam <a href="https://www.pinkandbrain.com/elementos/crawlers/" title="crawlers">crawlers</a> (robôs de <a href="https://www.pinkandbrain.com/elementos/indexacao/" title="indexação">indexação</a>) para entender a estrutura de um site. Quando um site utiliza tags semânticas corretamente, o <a href="https://www.pinkandbrain.com/elementos/google/" title="Google">Google</a> e outros mecanismos de pesquisa conseguem identificar com mais precisão qual parte do conteúdo é relevante para determinada busca.</p>



<p>Por exemplo, se um artigo estiver envolto na tag <code>&lt;article&gt;</code>, o Google entende que aquele bloco de texto representa um conteúdo completo e independente, facilitando sua exibição nos resultados de pesquisa.</p>



<h3 class="wp-block-heading">Melhora na acessibilidade</h3>



<p><strong>As tags semânticas também são importantes para leitores de tela utilizados por pessoas com deficiência visual.</strong> Esses leitores utilizam as tags para fornecer uma experiência de navegação mais fluida e compreensível, o que melhora a acessibilidade do site e pode contribuir para um melhor ranqueamento no Google.</p>



<h3 class="wp-block-heading">Facilidade na indexação</h3>



<p>Quando os robôs de busca analisam um site com HTML bem estruturado, a indexação ocorre de maneira mais eficiente. Tags como <code>&lt;header></code>, <code>&lt;main></code>, <code>&lt;article></code>, <code>&lt;section></code> e <code>&lt;footer></code> ajudam os motores de busca a diferenciar seções importantes da página, melhorando a forma como o conteúdo é exibido nos resultados da pesquisa.</p>



<h3 class="wp-block-heading">Destaque nos resultados de busca</h3>



<p>O Google exibe rich snippets (fragmentos ricos) nos resultados de pesquisa com base em uma estrutura HTML bem definida. Isso pode incluir breadcrumbs, avaliações, receitas e outros <a href="https://www.pinkandbrain.com/elementos/dados-estruturados/" title="dados estruturados">dados estruturados</a>. O uso correto de tags semânticas facilita a interpretação desses dados pelos motores de busca, aumentando as chances de um site aparecer com informações mais atrativas nos resultados.</p>



<h3 class="wp-block-heading">Melhoria na experiência do usuário (UX)</h3>



<p>Um código HTML mais organizado e semântico melhora a experiência do usuário ao tornar o conteúdo mais claro e navegável. Isso reduz a taxa de rejeição e aumenta o tempo de permanência no site, fatores que influenciam positivamente o SEO.</p>



<h2 class="wp-block-heading">Erros comuns e melhores práticas</h2>



<h3 class="wp-block-heading">Uso excessivo de <code>&lt;div></code> em vez de tags apropriadas</h3>



<p>Muitos desenvolvedores ainda utilizam <code>&lt;div&gt;</code> para estruturar toda a página. Isso prejudica a semântica e a acessibilidade. Sempre que possível, use tags apropriadas como <code>&lt;section&gt;</code>, <code>&lt;article&gt;</code>, <code>&lt;header&gt;</code> e <code>&lt;nav&gt;</code>.</p>



<h3 class="wp-block-heading">Evitar aninhamento inadequado de tags semânticas</h3>



<p>Evite estruturas incorretas, como um <code>&lt;footer&gt;</code> dentro de um <code>&lt;article&gt;</code>. Certifique-se de seguir a hierarquia lógica do conteúdo.</p>



<h3 class="wp-block-heading">Certificar-se de que <code>&lt;main></code> aparece apenas uma vez por página</h3>



<p>A tag <code>&lt;main&gt;</code> deve ser única e conter apenas o conteúdo principal da página, sem repetir menus ou rodapés.</p>



<h2 class="wp-block-heading">Comparação entre HTML antigo e HTML semântico</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>HTML antigo (Sem semântica)</th><th>HTML semântico</th></tr><tr><td><code>&lt;div id='header'&gt;</code></td><td><code>&lt;header&gt;</code></td></tr><tr><td><code>&lt;div class='nav'&gt;</code></td><td><code>&lt;nav&gt;</code></td></tr><tr><td><code>&lt;div id='main'&gt;</code></td><td><code>&lt;main&gt;</code></td></tr><tr><td><code>&lt;div class='section'&gt;</code></td><td><code>&lt;section&gt;</code></td></tr><tr><td><code>&lt;div class='article'&gt;</code></td><td><code>&lt;article&gt;</code></td></tr><tr><td><code>&lt;div id='footer'&gt;</code></td><td><code>&lt;footer&gt;</code></td></tr></tbody></table></figure>



<p>Essa abordagem melhora a legibilidade do código, tornando-o mais organizado e compreensível tanto para desenvolvedores quanto para motores de busca.</p>



<h2 class="wp-block-heading">Exemplo prático de uso de tags semânticas</h2>



<p>Aqui está um exemplo de estrutura de código HTML utilizando tags semânticas para um blog:</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">HTML</span><span role="button" tabindex="0" data-code="&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;pt-br&quot;&gt;
&lt;head&gt;
    &lt;meta charset=&quot;UTF-8&quot;&gt;
    &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
    &lt;title&gt;Blog de Tecnologia&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
    &lt;header&gt;
        &lt;nav&gt;
            &lt;ul&gt;
                &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Início&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Artigos&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Contato&lt;/a&gt;&lt;/li&gt;
            &lt;/ul&gt;
        &lt;/nav&gt;
    &lt;/header&gt;

    &lt;main&gt;
        &lt;article&gt;
            &lt;h1&gt;O Futuro da Inteligência Artificial&lt;/h2&gt;
            &lt;p&gt;A inteligência artificial está revolucionando diversas indústrias...&lt;/p&gt;
        &lt;/article&gt;

        &lt;aside&gt;
            &lt;h2&gt;Artigos Relacionados&lt;/h3&gt;
            &lt;ul&gt;
                &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Machine Learning e seu impacto&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Chatbots inteligentes&lt;/a&gt;&lt;/li&gt;
            &lt;/ul&gt;
        &lt;/aside&gt;
    &lt;/main&gt;

    &lt;footer&gt;
        &lt;p&gt;© 2025 Blog de Tecnologia - Todos os direitos reservados.&lt;/p&gt;
    &lt;/footer&gt;
&lt;/body&gt;
&lt;/html&gt;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #808080">&lt;!</span><span style="color: #569CD6">DOCTYPE</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">html</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #808080">&lt;</span><span style="color: #569CD6">html</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">lang</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;pt-br&quot;</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #808080">&lt;</span><span style="color: #569CD6">head</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">meta</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">charset</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;UTF-8&quot;</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">meta</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">name</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;viewport&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">content</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;width=device-width, initial-scale=1.0&quot;</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">title</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Blog de Tecnologia</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">title</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #808080">&lt;/</span><span style="color: #569CD6">head</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #808080">&lt;</span><span style="color: #569CD6">body</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">header</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">nav</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">ul</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">li</span><span style="color: #808080">&gt;&lt;</span><span style="color: #569CD6">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">href</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;#&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Início</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">a</span><span style="color: #808080">&gt;&lt;/</span><span style="color: #569CD6">li</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">li</span><span style="color: #808080">&gt;&lt;</span><span style="color: #569CD6">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">href</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;#&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Artigos</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">a</span><span style="color: #808080">&gt;&lt;/</span><span style="color: #569CD6">li</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">li</span><span style="color: #808080">&gt;&lt;</span><span style="color: #569CD6">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">href</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;#&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Contato</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">a</span><span style="color: #808080">&gt;&lt;/</span><span style="color: #569CD6">li</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">ul</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">nav</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">header</span><span style="color: #808080">&gt;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">main</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">article</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">h1</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">O Futuro da <a href="https://www.pinkandbrain.com/elementos/inteligencia-artificial-ai/" title="Inteligência Artificial">Inteligência Artificial</a></span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">h2</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">p</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">A inteligência artificial está revolucionando diversas indústrias...</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">p</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">article</span><span style="color: #808080">&gt;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">aside</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">h2</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Artigos Relacionados</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">h3</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">ul</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">li</span><span style="color: #808080">&gt;&lt;</span><span style="color: #569CD6">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">href</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;#&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Machine Learning e seu impacto</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">a</span><span style="color: #808080">&gt;&lt;/</span><span style="color: #569CD6">li</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">                </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">li</span><span style="color: #808080">&gt;&lt;</span><span style="color: #569CD6">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">href</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;#&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4"><a href="https://www.pinkandbrain.com/elementos/chatbots/" title="Chatbots">Chatbots</a> inteligentes</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">a</span><span style="color: #808080">&gt;&lt;/</span><span style="color: #569CD6">li</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">            </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">ul</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">aside</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">main</span><span style="color: #808080">&gt;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">footer</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">p</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">© 2025 Blog de Tecnologia - Todos os direitos reservados.</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">p</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">footer</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #808080">&lt;/</span><span style="color: #569CD6">body</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #808080">&lt;/</span><span style="color: #569CD6">html</span><span style="color: #808080">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative">HTML</span></div>



<p>O uso de tags HTML semânticas é uma prática essencial para melhorar o SEO técnico e a experiência do usuário. Elas ajudam os motores de busca a entender melhor o conteúdo de uma página, facilitam a indexação e aumentam a acessibilidade do site. Para garantir um site bem otimizado, é fundamental adotar boas práticas de marcação semântica no desenvolvimento web.</p>



<p>Se você deseja melhorar o SEO do seu site, começar pela estrutura do HTML é um ótimo primeiro passo!</p>



<p>Entre em contato com os ratos digitais da Pink and Brain! Somos ratos quando o assunto é <a href="https://www.pinkandbrain.com/html-basico-e-semantico-header-nav-main-aside-e-footer/" title="semântica HTML">semântica HTML</a> e estamos prontos para transformar seu código em algo imbatível!</p>
<p>O post <a href="https://www.pinkandbrain.com/tags-html-semanticas-e-sua-importancia-para-o-seo-tecnico/">Tags HTML semânticas e sua importância para o SEO técnico</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Como recuperar o tráfego orgânico após uma atualização do algoritmo do Google</title>
		<link>https://www.pinkandbrain.com/como-recuperar-o-trafego-organico-apos-uma-atualizacao-do-algoritmo-do-google/</link>
		
		<dc:creator><![CDATA[Marcelino Junior]]></dc:creator>
		<pubDate>Thu, 09 Jan 2025 21:45:54 +0000</pubDate>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Ahrefs]]></category>
		<category><![CDATA[Autoridade de domínio]]></category>
		<category><![CDATA[Backlinks]]></category>
		<category><![CDATA[Core Web Vitals]]></category>
		<category><![CDATA[Dados Estruturados]]></category>
		<category><![CDATA[Experiência do usuário]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google PageSpeed Insights]]></category>
		<category><![CDATA[Marketing de Conteúdo]]></category>
		<category><![CDATA[Moz]]></category>
		<category><![CDATA[Schema.org]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<category><![CDATA[Semrush]]></category>
		<category><![CDATA[SEO Técnico]]></category>
		<category><![CDATA[Sitemap]]></category>
		<category><![CDATA[Tráfego orgânico]]></category>
		<category><![CDATA[UX]]></category>
		<guid isPermaLink="false">https://www.pinkandbrain.com/?p=14119</guid>

					<description><![CDATA[<p>Aprenda estratégias eficazes para recuperar o tráfego orgânico após uma atualização do algoritmo do Google e melhorar seu SEO.</p>
<p>O post <a href="https://www.pinkandbrain.com/como-recuperar-o-trafego-organico-apos-uma-atualizacao-do-algoritmo-do-google/">Como recuperar o tráfego orgânico após uma atualização do algoritmo do Google</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>As <strong>atualizações do algoritmo do <a href="https://www.pinkandbrain.com/elementos/google/" title="Google">Google</a></strong> são eventos importantes para qualquer <strong>profissional de SEO</strong>, já que elas podem ter um impacto significativo no <a href="https://www.pinkandbrain.com/elementos/trafego-organico/" title="tráfego orgânico">tráfego orgânico</a> de um site. Muitos sites experimentam uma <strong>queda repentina no tráfego após uma atualização do Google</strong>, o que pode ser frustrante e desafiador. </p>



<p>No entanto, a boa notícia é que há <strong>estratégias para se recuperar de uma perda de tráfego orgânico</strong> e até melhorar seu desempenho a longo prazo. </p>



<p>Neste artigo, vamos explorar <strong>como identificar, analisar e agir para recuperar o tráfego após uma atualização do algoritmo do Google</strong>.</p>



<h2 class="wp-block-heading">Entenda a atualização do algoritmo</h2>



<p>Antes de agir, é crucial entender o que mudou com a atualização. O Google geralmente não revela detalhes exatos de cada atualização, mas muitas vezes há pistas sobre o que foi alterado e como isso pode afetar seu site. As atualizações podem ser focadas em diversos aspectos, como:</p>



<ul class="wp-block-list">
<li><strong>Qualidade de conteúdo</strong>: O Google pode ter mudado a forma como avalia a relevância ou a qualidade do conteúdo, favorecendo conteúdo mais útil, original e bem estruturado.</li>



<li><strong>Backlinks e autoridade de domínio</strong>: Atualizações podem afetar o modo como o Google avalia backlinks e a <a href="https://www.pinkandbrain.com/elementos/autoridade-do-dominio-da/" title="autoridade do domínio">autoridade do domínio</a>, priorizando fontes confiáveis.</li>



<li><strong>Experiência do usuário (UX)</strong>: O Google pode ter feito alterações nos critérios de usabilidade, como tempo de carregamento das páginas, design responsivo e a navegação do site.</li>



<li><strong>Pesquisas semânticas e intenções de busca</strong>: O Google pode ter dado mais ênfase em entender a intenção por trás das pesquisas, favorecendo páginas que respondem melhor às dúvidas dos usuários.</li>
</ul>



<p>Uma vez que você identifica qual área pode ter sido afetada, pode começar a ajustar sua estratégia de SEO.</p>



<h2 class="wp-block-heading">Faça uma análise completa do seu site</h2>



<p>A análise de desempenho do seu site após a atualização é fundamental. Utilize ferramentas como o <strong><a href="https://www.pinkandbrain.com/elementos/google-search-console/" title="Google Search Console">Google Search Console</a></strong> e <strong>Google Analytics</strong> para entender as mudanças no tráfego e nas palavras-chave. Pergunte-se:</p>



<ul class="wp-block-list">
<li><strong>Quais páginas perderam tráfego?</strong> Identifique as páginas que foram mais impactadas pela atualização e se concentre nelas.</li>



<li><strong>Quais palavras-chave foram afetadas?</strong> Veja se houve uma perda de posições para palavras-chave específicas. Isso pode indicar que seu conteúdo precisa ser mais relevante ou atualizado.</li>



<li><strong>Mudanças no comportamento dos usuários</strong>: Se o tráfego diminuiu, mas as taxas de rejeição aumentaram, isso pode sugerir problemas com a experiência do usuário, que podem ter sido influenciados pela atualização do algoritmo.</li>
</ul>



<p>Após identificar os problemas, você pode decidir onde concentrar seus esforços para a recuperação.</p>



<h2 class="wp-block-heading">Revise a qualidade do conteúdo</h2>



<p>O Google sempre priorizou conteúdo de alta qualidade, e as atualizações recentes, como as de <strong>Core Web Vitals</strong> ou atualizações de <strong>E-A-T (Expertise, Authoritativeness, Trustworthiness)</strong>, ampliaram ainda mais essa abordagem. Se seu site perdeu tráfego devido à qualidade do conteúdo, considere as seguintes ações:</p>



<ul class="wp-block-list">
<li><strong>Melhore a relevância e profundidade do conteúdo</strong>: Verifique se o conteúdo do seu site está completo, bem estruturado e relevante para o público-alvo. Responda completamente às perguntas dos usuários e garanta que seu conteúdo seja atualizado.</li>



<li><strong>Foque na intenção de busca</strong>: Alinhe seu conteúdo com a intenção por trás da consulta do usuário. Pode ser que seu conteúdo não esteja mais atendendo à necessidade de quem está pesquisando.</li>



<li><strong>Aposte em conteúdo visual e interativo</strong>: O Google tem dado mais ênfase ao conteúdo visual (imagens, vídeos, infográficos) que melhora a experiência do usuário. Incorporar mais elementos visuais pode aumentar o tempo de permanência no site e diminuir a taxa de rejeição.</li>



<li><strong>Use <a href="https://www.pinkandbrain.com/elementos/dados-estruturados/" title="dados estruturados">dados estruturados</a> (Schema Markup)</strong>: Se ainda não utilizou, adicione marcação de dados estruturados para ajudar o Google a entender melhor o seu conteúdo e como ele se relaciona com a pesquisa dos usuários.</li>
</ul>



<h2 class="wp-block-heading">Melhore a experiência do usuário (UX)</h2>



<p>O Google tem dado grande importância à experiência do usuário, especialmente com o foco nas métricas de Core Web Vitals, que incluem:</p>



<ul class="wp-block-list">
<li><strong><a href="https://www.pinkandbrain.com/elementos/largest-contentful-paint-lcp/" title="LCP">LCP</a> (<a href="https://www.pinkandbrain.com/elementos/largest-contentful-paint-lcp/" title="Largest Contentful Paint">Largest Contentful Paint</a>)</strong>: Tempo de carregamento do maior elemento visível da página.</li>



<li><strong>FID (First Input Delay)</strong>: Tempo que o site leva para responder à interação do usuário.</li>



<li><strong><a href="https://www.pinkandbrain.com/elementos/cumulative-layout-shift-cls/" title="CLS">CLS</a> (<a href="https://www.pinkandbrain.com/elementos/cumulative-layout-shift-cls/" title="Cumulative Layout Shift">Cumulative Layout Shift</a>)</strong>: A instabilidade visual ao carregar uma página.</li>
</ul>



<p><strong>Caso seu site tenha tido uma queda de tráfego, vale a pena verificar essas métricas</strong> com ferramentas como o <strong>PageSpeed Insights</strong>. Melhorar a velocidade de carregamento, otimizar o design e garantir que o site seja responsivo em dispositivos móveis são ações essenciais.</p>



<p>Além disso, a navegabilidade e estrutura do site devem ser fáceis e intuitivas. Uma boa experiência de navegação contribui diretamente para a retenção de usuários e o tempo de permanência no site.</p>



<h2 class="wp-block-heading">Verifique os backlinks</h2>



<p><strong>Os backlinks continuam sendo um dos fatores mais importantes para o ranqueamento no Google</strong>. Se sua página perdeu posições devido a mudanças no algoritmo que afetam a avaliação dos backlinks, considere:</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1203" height="584" loading="lazy" src="https://www.pinkandbrain.com/wp-content/uploads/2025/01/queda-de-trafego-apos-update-do-google.webp" alt="" class="wp-image-14123" srcset="https://www.pinkandbrain.com/wp-content/uploads/2025/01/queda-de-trafego-apos-update-do-google.webp 1203w, https://www.pinkandbrain.com/wp-content/uploads/2025/01/queda-de-trafego-apos-update-do-google-1200x584.webp 1200w, https://www.pinkandbrain.com/wp-content/uploads/2025/01/queda-de-trafego-apos-update-do-google-150x73.webp 150w" sizes="auto, (max-width: 1203px) 100vw, 1203px" title="Queda de tráfego após update do Google"><figcaption class="wp-element-caption">Queda de tráfego após update do Google monitorado pelo <a href="https://www.pinkandbrain.com/elementos/semrush/" title="SEMrush">SEMrush</a></figcaption></figure>



<ul class="wp-block-list">
<li><strong>Auditar seus backlinks</strong>: Use ferramentas como <strong>Ahrefs</strong>, <strong>SEMrush</strong> ou <strong>Moz</strong> para verificar a qualidade dos seus backlinks. Remova links de baixa qualidade que podem estar prejudicando seu site.</li>



<li><strong>Obter backlinks de qualidade</strong>: Concentre-se em adquirir backlinks de sites relevantes e de autoridade. Isso pode ajudar a restaurar a confiança do Google no seu site.</li>



<li><strong>Diversificação de backlinks</strong>: Tente obter backlinks de diversas fontes e tipos, incluindo blogs, sites de notícias, redes sociais e diretórios relevantes.</li>
</ul>



<h2 class="wp-block-heading">Revise a estrutura técnica do seu site</h2>



<p>Problemas técnicos podem afetar o desempenho do seu site e sua capacidade de ranquear corretamente, especialmente após uma atualização do algoritmo. Algumas questões a serem verificadas incluem:</p>



<ul class="wp-block-list">
<li><strong>Erros de rastreamento</strong>: Use o Google <a href="https://www.pinkandbrain.com/elementos/google-search-console/" title="Search Console">Search Console</a> para verificar se há erros de rastreamento ou páginas não indexadas.</li>



<li><strong>Redirecionamentos e links quebrados</strong>: Verifique se todos os redirecionamentos estão configurados corretamente e se não há links quebrados que possam afetar a experiência do usuário.</li>



<li><strong><a href="https://www.pinkandbrain.com/elementos/sitemap/" title="Sitemap">Sitemap</a> XML</strong>: Certifique-se de que o sitemap XML está atualizado e enviado para o Google Search Console, para garantir que todas as páginas importantes sejam indexadas.</li>
</ul>



<h2 class="wp-block-heading">Mantenha-se atualizado com as diretrizes do Google</h2>



<p><strong>O Google está constantemente atualizando suas diretrizes e seu algoritmo</strong>. Para garantir que você continue seguindo as melhores práticas e as mudanças mais recentes, acompanhe as atualizações do Google e revise suas práticas de SEO periodicamente. O Google publica informações sobre atualizações de algoritmos no seu <a href="https://www.pinkandbrain.com/elementos/blog/" title="blog">blog</a> oficial e nas <strong>Webmaster Guidelines</strong>, o que pode ajudar a entender melhor o que foi alterado.</p>



<h2 class="wp-block-heading">Monitore os resultados e seja paciente</h2>



<p>Após implementar as melhorias, monitore cuidadosamente o desempenho do seu site nos meses seguintes. Pode levar algum tempo até que as mudanças façam efeito e seu tráfego orgânico comece a se recuperar. Utilize ferramentas de análise para acompanhar as posições das palavras-chave, o tráfego e as métricas de engajamento do usuário. Não desanime se os resultados não forem imediatos, <strong>a recuperação de tráfego pode ser um processo gradual</strong>.</p>



<p><strong>Recuperar o tráfego orgânico após uma atualização do algoritmo do Google</strong> pode ser desafiador, mas com uma abordagem estruturada e focada em qualidade, você pode restaurar sua posição nos resultados de busca. Lembre-se de que o Google valoriza a experiência do usuário, o conteúdo relevante e de alta qualidade, além de boas práticas de SEO técnico. Se você revisar e ajustar continuamente seu site com base nessas diretrizes, seu tráfego orgânico tem grandes chances de se recuperar e até melhorar a longo prazo.</p>



<p>Se você precisar recuperar o tráfego do seu site e não sabe como, entre em contato com os ratos da <a href="https://www.pinkandbrain.com/">Pink and Brain</a>. Ficaremos felizes em ajudá-lo</p>
<p>O post <a href="https://www.pinkandbrain.com/como-recuperar-o-trafego-organico-apos-uma-atualizacao-do-algoritmo-do-google/">Como recuperar o tráfego orgânico após uma atualização do algoritmo do Google</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>HTML básico e semântico: header, nav, main, aside e footer</title>
		<link>https://www.pinkandbrain.com/html-basico-e-semantico-header-nav-main-aside-e-footer/</link>
		
		<dc:creator><![CDATA[César Canteiro]]></dc:creator>
		<pubDate>Thu, 05 Dec 2024 21:31:51 +0000</pubDate>
				<category><![CDATA[Acessibilidade]]></category>
		<category><![CDATA[Desenvolvimento web]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Desenvolvimento Web]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<guid isPermaLink="false">https://pinkandbrain.com/?p=12712</guid>

					<description><![CDATA[<p>Ao utilizar corretamente a estrutura e os recursos do HTML5, é possível criar sites modernos, acessíveis e atraentes.</p>
<p>O post <a href="https://www.pinkandbrain.com/html-basico-e-semantico-header-nav-main-aside-e-footer/">HTML básico e semântico: header, nav, main, aside e footer</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Muito se fala sobre semântica <a href="https://www.pinkandbrain.com/elementos/html-hypertext-markup-language/" title="HTML">HTML</a>, boas práticas de formatação HTML, desenvolvimento HTML front =-end enxuto para SEO, e vou explicar como começar uma estrutura básica de um site usando HTML5, a versão mais recente da linguagem de marcação padrão para a criação de páginas web. </p>



<p>Vamos abordar diferentes elementos e recursos do HTML5 que ajudarão a construirpáginas bem vistas pelos <a href="https://www.pinkandbrain.com/elementos/crawler/" title="crawler">crawler</a> da internet, em especial o <a href="https://www.pinkandbrain.com/elementos/google/" title="Google">Google</a>, tornando o código eficiente, tanto para os robôs quanto para os usuários, em especial que sofrem com alguma deficiência visual ou auditiva.</p>



<h2 class="wp-block-heading">Estrutura Básica de um Documento HTML5</h2>



<p>Um documento HTML5 possui uma estrutura básica que consiste em várias partes. Para entender melhor, vamos detalhar cada uma delas:</p>



<h3 class="wp-block-heading">Doctype</h3>



<p>O doctype é a primeira linha de um documento HTML5 e informa ao navegador que o documento está em conformidade com a especificação HTML5.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">HTML</span><span role="button" tabindex="0" data-code="&lt;!DOCTYPE html&gt;" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F6F6F4">&lt;!</span><span style="color: #F286C4">DOCTYPE</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">html</span><span style="color: #F6F6F4">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#282A36;color:#ebebe6;font-size:12px;line-height:1;position:relative">HTML</span></div>



<h3 class="wp-block-heading">Elemento html</h3>



<p>O elemento <code>&lt;html&gt;</code> é o elemento raiz de um documento HTML e contém todos os outros elementos.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">HTML</span><span role="button" tabindex="0" data-code="&lt;html&gt;
  ...
&lt;/html&gt;" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F6F6F4">&lt;</span><span style="color: #F286C4">html</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  ...</span></span>
<span class="line"><span style="color: #F6F6F4">&lt;/</span><span style="color: #F286C4">html</span><span style="color: #F6F6F4">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#282A36;color:#ebebe6;font-size:12px;line-height:1;position:relative">HTML</span></div>



<h3 class="wp-block-heading">Elemento head</h3>



<p>O elemento <code>&lt;head&gt;</code> contém informações sobre o documento, como o título da página, metadados e referências a arquivos CSS e <a href="https://www.pinkandbrain.com/elementos/javascript/" title="JavaScript">JavaScript</a>.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">HTML</span><span role="button" tabindex="0" data-code='&lt;head&gt;
  &lt;meta charset="UTF-8"&gt;
  &lt;title&gt;Pink and Brain | Especialistas em SEO e Audiência Digital&lt;/title&gt;
  &lt;link rel="stylesheet" href="estilos.css"&gt;
&lt;/head&gt;' style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F6F6F4">&lt;</span><span style="color: #F286C4">head</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  &lt;</span><span style="color: #F286C4">meta</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">charset</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">UTF-8</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  &lt;</span><span style="color: #F286C4">title</span><span style="color: #F6F6F4">&gt;Pink and Brain | Especialistas em SEO e Audiência Digital&lt;/</span><span style="color: #F286C4">title</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  &lt;</span><span style="color: #F286C4">link</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">rel</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">stylesheet</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">estilos.css</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">&lt;/</span><span style="color: #F286C4">head</span><span style="color: #F6F6F4">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#282A36;color:#ebebe6;font-size:12px;line-height:1;position:relative">HTML</span></div>



<h3 class="wp-block-heading">Elemento body</h3>



<p>O elemento <code>&lt;body&gt;</code> contém o conteúdo visível do documento, como texto, imagens, links e outros elementos HTML.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">HTML</span><span role="button" tabindex="0" data-code="&lt;body&gt;
  ...
&lt;/body&gt;" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F6F6F4">&lt;</span><span style="color: #F286C4">body</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  ...</span></span>
<span class="line"><span style="color: #F6F6F4">&lt;/</span><span style="color: #F286C4">body</span><span style="color: #F6F6F4">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#282A36;color:#ebebe6;font-size:12px;line-height:1;position:relative">HTML</span></div>



<h2 class="wp-block-heading">Organização da estrutura de um site em HTML5</h2>



<p>Ao criar um site em HTML5, é importante organizar o conteúdo de maneira clara e fácil de navegar. Veja uma ideia base de como estruturar seu HTML semânticamente, vindo da estrutura principal.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="4102" height="4463" loading="lazy" src="https://pinkandbrain.com/wp-content/uploads/2024/07/semantica-html-basica.webp" alt="Estrutura semântica base de um documento HTML" class="wp-image-12713"><figcaption class="wp-element-caption">Estrutura semântica base de um documento HTML</figcaption></figure>



<p>Entenda os seguintes elementos, podemos estruturar o site de forma eficiente:</p>



<h3 class="wp-block-heading">Cabeçalho &lt;header&gt;</h3>



<p>O cabeçalho é geralmente colocado no topo da página e contém informações de identificação do site, como o logotipo e o slogan. Podemos utilizar o elemento <code>&lt;header&gt;</code> para envolver o conteúdo do cabeçalho.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">HTML</span><span role="button" tabindex="0" data-code='&lt;header&gt;
  &lt;h1&gt;Meu logo&lt;/h1&gt;
  &lt;nav&gt;
	  &lt;ul&gt;
	    &lt;li&gt;&lt;a href="#"&gt;Início&lt;/a&gt;&lt;/li&gt;
	    &lt;li&gt;&lt;a href="#"&gt;Sobre&lt;/a&gt;&lt;/li&gt;
	    &lt;li&gt;&lt;a href="#"&gt;Serviços&lt;/a&gt;&lt;/li&gt;
	    &lt;li&gt;&lt;a href="#"&gt;Contato&lt;/a&gt;&lt;/li&gt;
	  &lt;/ul&gt;
 &lt;/nav&gt;
&lt;/header&gt;' style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F6F6F4">&lt;</span><span style="color: #F286C4">header</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  &lt;</span><span style="color: #F286C4">h1</span><span style="color: #F6F6F4">&gt;Meu logo&lt;/</span><span style="color: #F286C4">h1</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  &lt;</span><span style="color: #F286C4">nav</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	  &lt;</span><span style="color: #F286C4">ul</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	    &lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Início&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	    &lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Sobre&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	    &lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Serviços&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	    &lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Contato&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	  &lt;/</span><span style="color: #F286C4">ul</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4"> &lt;/</span><span style="color: #F286C4">nav</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">&lt;/</span><span style="color: #F286C4">header</span><span style="color: #F6F6F4">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#282A36;color:#ebebe6;font-size:12px;line-height:1;position:relative">HTML</span></div>



<h3 class="wp-block-heading">Barra de Navegação &lt;nav&gt;</h3>



<p>A barra de navegação é usada para permitir que os usuários naveguem pelo site. Podemos criar uma barra de navegação utilizando o elemento <code>&lt;nav&gt;</code>. Dentro do <code>&lt;nav&gt;</code>, podemos usar elementos de lista, como <code>&lt;ul&gt;</code> e <code>&lt;li&gt;</code>, para criar os links de navegação.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">HTML</span><span role="button" tabindex="0" data-code=' &lt;nav&gt;
	  &lt;ul&gt;
	    &lt;li&gt;&lt;a href="#"&gt;Início&lt;/a&gt;&lt;/li&gt;
	    &lt;li&gt;&lt;a href="#"&gt;Sobre&lt;/a&gt;&lt;/li&gt;
	    &lt;li&gt;&lt;a href="#"&gt;Serviços&lt;/a&gt;&lt;/li&gt;
	    &lt;li&gt;&lt;a href="#"&gt;Contato&lt;/a&gt;&lt;/li&gt;
	  &lt;/ul&gt;
 &lt;/nav&gt;' style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F6F6F4"> &lt;</span><span style="color: #F286C4">nav</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	  &lt;</span><span style="color: #F286C4">ul</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	    &lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Início&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	    &lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Sobre&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	    &lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Serviços&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	    &lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Contato&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	  &lt;/</span><span style="color: #F286C4">ul</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4"> &lt;/</span><span style="color: #F286C4">nav</span><span style="color: #F6F6F4">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#282A36;color:#ebebe6;font-size:12px;line-height:1;position:relative">HTML</span></div>



<h3 class="wp-block-heading">Conteúdo principal &lt;main&gt;</h3>



<p>O conteúdo principal é o elemento central do site, onde a maior parte do conteúdo é exibida. Podemos envolver o conteúdo principal com o elemento <code>&lt;main&gt;</code>.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">HTML</span><span role="button" tabindex="0" data-code='&lt;main&gt;
  &lt;h2&gt;Sobre&lt;/h2&gt;
  &lt;p&gt;Conheça os ratos do marketing digital e do desenvolvimento web.&lt;/p&gt;
  &lt;h2&gt;Serviços&lt;/h2&gt;
  &lt;ul&gt;
    &lt;li&gt;Serviço 1&lt;/li&gt;
    &lt;li&gt;Serviço 2&lt;/li&gt;
    &lt;li&gt;Serviço 3&lt;/li&gt;
  &lt;/ul&gt;
  &lt;img decoding="async" src="imagem.jpg" alt="Imagem do site"&gt;
&lt;/main&gt;' style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F6F6F4">&lt;</span><span style="color: #F286C4">main</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  &lt;</span><span style="color: #F286C4">h2</span><span style="color: #F6F6F4">&gt;Sobre&lt;/</span><span style="color: #F286C4">h2</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  &lt;</span><span style="color: #F286C4">p</span><span style="color: #F6F6F4">&gt;Conheça os ratos do marketing digital e do desenvolvimento web.&lt;/</span><span style="color: #F286C4">p</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  &lt;</span><span style="color: #F286C4">h2</span><span style="color: #F6F6F4">&gt;Serviços&lt;/</span><span style="color: #F286C4">h2</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  &lt;</span><span style="color: #F286C4">ul</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">    &lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;Serviço 1&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">    &lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;Serviço 2&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">    &lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;Serviço 3&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  &lt;/</span><span style="color: #F286C4">ul</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  &lt;</span><span style="color: #F286C4">img</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">decoding</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">async</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">src</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">imagem.jpg</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">alt</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">Imagem do site</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">&lt;/</span><span style="color: #F286C4">main</span><span style="color: #F6F6F4">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#282A36;color:#ebebe6;font-size:12px;line-height:1;position:relative">HTML</span></div>



<h4 class="wp-block-heading">Conteúdo complementar &lt;aside&gt;</h4>



<p>A barra lateral é opcional e geralmente é usada para exibir informações adicionais, como links relacionados, menus de navegação secundários ou anúncios. Podemos criar uma barra lateral usando o elemento <code>&lt;aside&gt;</code>.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">HTML</span><span role="button" tabindex="0" data-code='&lt;aside&gt;
  &lt;h3&gt;Links úteis&lt;/h3&gt;
  &lt;ul&gt;
    &lt;li&gt;&lt;a href="#"&gt;Link 1&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#"&gt;Link 2&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#"&gt;Link 3&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
&lt;/aside&gt;' style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F6F6F4">&lt;</span><span style="color: #F286C4">aside</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  &lt;</span><span style="color: #F286C4">h3</span><span style="color: #F6F6F4">&gt;Links úteis&lt;/</span><span style="color: #F286C4">h3</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  &lt;</span><span style="color: #F286C4">ul</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">    &lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Link 1&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">    &lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Link 2&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">    &lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Link 3&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  &lt;/</span><span style="color: #F286C4">ul</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">&lt;/</span><span style="color: #F286C4">aside</span><span style="color: #F6F6F4">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#282A36;color:#ebebe6;font-size:12px;line-height:1;position:relative">HTML</span></div>



<h3 class="wp-block-heading">Rodapé &lt;footer&gt;</h3>



<p>O rodapé é colocado na parte inferior da página e geralmente contém informações adicionais, como informações de contato, links de política de privacidade ou direitos autorais. Podemos usar o elemento <code>&lt;footer&gt;</code> para envolver o conteúdo e criar o rodapé.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">HTML</span><span role="button" tabindex="0" data-code="&lt;footer&gt;
  &lt;p&gt;© 2023 Meu Site. Todos os direitos reservados.&lt;/p&gt;
&lt;/footer&gt;" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F6F6F4">&lt;</span><span style="color: #F286C4">footer</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">  &lt;</span><span style="color: #F286C4">p</span><span style="color: #F6F6F4">&gt;© 2023 Meu Site. Todos os direitos reservados.&lt;/</span><span style="color: #F286C4">p</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">&lt;/</span><span style="color: #F286C4">footer</span><span style="color: #F6F6F4">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#282A36;color:#ebebe6;font-size:12px;line-height:1;position:relative">HTML</span></div>



<h2 class="wp-block-heading">Dicas para uma boa estrutura de um site em HTML5</h2>



<ul class="wp-block-list">
<li><strong>Use uma estrutura semântica</strong>: isso melhora a acessibilidade e o SEO do site.</li>



<li><strong>Mantenha o código HTML limpo e bem organizado</strong>: facilita a manutenção e a leitura do código.</li>



<li><strong>Utilize CSS para estilizar o site</strong>: torna o site mais atraente visualmente.</li>



<li><strong>Teste o site em diferentes navegadores e dispositivos</strong>: garantir a compatibilidade é crucial.</li>



<li><strong>Considere a usabilidade e a experiência do usuário</strong>: projetar uma navegação e layout intuitivos é fundamental.</li>
</ul>



<h3 class="wp-block-heading">Exemplo completinho</h3>



<p>Aqui está um exemplo básico de estrutura de um site:</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">HTML</span><span role="button" tabindex="0" data-code='&lt;!DOCTYPE html&gt;
&lt;html&gt;
	&lt;head&gt; &lt;title&gt;Pink and Brain | Especialistas em SEO e Audiência Digital&lt;/title&gt; &lt;link rel="stylesheet" href="estilos.css"&gt;
	&lt;/head&gt;
	&lt;body&gt; 
	
		&lt;header&gt; 
			&lt;h1&gt;Meu Site&lt;/h1&gt; 
			&lt;p&gt;Bem-vindo ao Meu Site incrível!&lt;/p&gt; 
			&lt;nav&gt; 
				&lt;ul&gt; 
					&lt;li&gt;&lt;a href="#"&gt;Início&lt;/a&gt;&lt;/li&gt; 
					&lt;li&gt;&lt;a href="#"&gt;Sobre&lt;/a&gt;&lt;/li&gt; 
					&lt;li&gt;&lt;a href="#"&gt;Serviços&lt;/a&gt;&lt;/li&gt; 
					&lt;li&gt;&lt;a href="#"&gt;Contato&lt;/a&gt;&lt;/li&gt; 
				&lt;/ul&gt; 
			&lt;/nav&gt;
		&lt;/header&gt;	
		
		&lt;main&gt; 
		&lt;h2&gt;Sobre&lt;/h2&gt; 
		&lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed tempor lacus sit amet ipsum lobortis, eu cursus sapien facilisis. Vivamus malesuada arcu lacus, sed efficitur nulla aliquam in.&lt;/p&gt; 
		&lt;h2&gt;Serviços&lt;/h2&gt; 
		&lt;ul&gt; 
			&lt;li&gt;Serviço 1&lt;/li&gt; 
			&lt;li&gt;Serviço 2&lt;/li&gt; 
			&lt;li&gt;Serviço 3&lt;/li&gt; 
		&lt;/ul&gt; 
		&lt;img src="imagem.jpg" alt="Imagem do site"&gt; 
		&lt;/main&gt; 
		&lt;aside&gt; 
			&lt;h3&gt;Links úteis&lt;/h3&gt; 
			&lt;ul&gt; 
				&lt;li&gt;&lt;a href="#"&gt;Link 1&lt;/a&gt;&lt;/li&gt; 
				&lt;li&gt;&lt;a href="#"&gt;Link 2&lt;/a&gt;&lt;/li&gt; 
				&lt;li&gt;&lt;a href="#"&gt;Link 3&lt;/a&gt;&lt;/li&gt; 
			&lt;/ul&gt; 
		&lt;/aside&gt; 
		
		&lt;footer&gt; 
			&lt;p&gt;© 2024 Meu Site. Todos os direitos reservados.&lt;/p&gt; 
		&lt;/footer&gt;
	&lt;/body&gt;
&lt;/html&gt;' style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F6F6F4">&lt;!</span><span style="color: #F286C4">DOCTYPE</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">html</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">&lt;</span><span style="color: #F286C4">html</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	&lt;</span><span style="color: #F286C4">head</span><span style="color: #F6F6F4">&gt; &lt;</span><span style="color: #F286C4">title</span><span style="color: #F6F6F4">&gt;Pink and Brain | Especialistas em SEO e Audiência Digital&lt;/</span><span style="color: #F286C4">title</span><span style="color: #F6F6F4">&gt; &lt;</span><span style="color: #F286C4">link</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">rel</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">stylesheet</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">estilos.css</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	&lt;/</span><span style="color: #F286C4">head</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	&lt;</span><span style="color: #F286C4">body</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">	</span></span>
<span class="line"><span style="color: #F6F6F4">		&lt;</span><span style="color: #F286C4">header</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">			&lt;</span><span style="color: #F286C4">h1</span><span style="color: #F6F6F4">&gt;Meu Site&lt;/</span><span style="color: #F286C4">h1</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">			&lt;</span><span style="color: #F286C4">p</span><span style="color: #F6F6F4">&gt;Bem-vindo ao Meu Site incrível!&lt;/</span><span style="color: #F286C4">p</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">			&lt;</span><span style="color: #F286C4">nav</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">				&lt;</span><span style="color: #F286C4">ul</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">					&lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Início&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">					&lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Sobre&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">					&lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Serviços&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">					&lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Contato&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">				&lt;/</span><span style="color: #F286C4">ul</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">			&lt;/</span><span style="color: #F286C4">nav</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">		&lt;/</span><span style="color: #F286C4">header</span><span style="color: #F6F6F4">&gt;	</span></span>
<span class="line"><span style="color: #F6F6F4">		</span></span>
<span class="line"><span style="color: #F6F6F4">		&lt;</span><span style="color: #F286C4">main</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">		&lt;</span><span style="color: #F286C4">h2</span><span style="color: #F6F6F4">&gt;Sobre&lt;/</span><span style="color: #F286C4">h2</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">		&lt;</span><span style="color: #F286C4">p</span><span style="color: #F6F6F4">&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed tempor lacus sit amet ipsum lobortis, eu cursus sapien facilisis. Vivamus malesuada arcu lacus, sed efficitur nulla aliquam in.&lt;/</span><span style="color: #F286C4">p</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">		&lt;</span><span style="color: #F286C4">h2</span><span style="color: #F6F6F4">&gt;Serviços&lt;/</span><span style="color: #F286C4">h2</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">		&lt;</span><span style="color: #F286C4">ul</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">			&lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;Serviço 1&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">			&lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;Serviço 2&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">			&lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;Serviço 3&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">		&lt;/</span><span style="color: #F286C4">ul</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">		&lt;</span><span style="color: #F286C4">img</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">src</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">imagem.jpg</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">alt</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">Imagem do site</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">		&lt;/</span><span style="color: #F286C4">main</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">		&lt;</span><span style="color: #F286C4">aside</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">			&lt;</span><span style="color: #F286C4">h3</span><span style="color: #F6F6F4">&gt;Links úteis&lt;/</span><span style="color: #F286C4">h3</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">			&lt;</span><span style="color: #F286C4">ul</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">				&lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Link 1&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">				&lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Link 2&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">				&lt;</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt;&lt;</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">href</span><span style="color: #F286C4">=</span><span style="color: #DEE492">"</span><span style="color: #E7EE98">#</span><span style="color: #DEE492">"</span><span style="color: #F6F6F4">&gt;Link 3&lt;/</span><span style="color: #F286C4">a</span><span style="color: #F6F6F4">&gt;&lt;/</span><span style="color: #F286C4">li</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">			&lt;/</span><span style="color: #F286C4">ul</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">		&lt;/</span><span style="color: #F286C4">aside</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">		</span></span>
<span class="line"><span style="color: #F6F6F4">		&lt;</span><span style="color: #F286C4">footer</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">			&lt;</span><span style="color: #F286C4">p</span><span style="color: #F6F6F4">&gt;© 2024 Meu Site. Todos os direitos reservados.&lt;/</span><span style="color: #F286C4">p</span><span style="color: #F6F6F4">&gt; </span></span>
<span class="line"><span style="color: #F6F6F4">		&lt;/</span><span style="color: #F286C4">footer</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	&lt;/</span><span style="color: #F286C4">body</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">&lt;/</span><span style="color: #F286C4">html</span><span style="color: #F6F6F4">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#282A36;color:#ebebe6;font-size:12px;line-height:1;position:relative">HTML</span></div>



<p>Ao utilizar corretamente a estrutura e os recursos do HTML5, é possível criar sites modernos, acessíveis e atraentes. Lembre-se de adaptar a estrutura às necessidades do seu projeto e explorar outros recursos avançados disponíveis no HTML5 para aprimorar ainda mais a experiência do usuário.</p>



<p>Essas são apenas algumas tags semânticas do HTML, existem outras centenas para você se aprofundar.</p>
<p>O post <a href="https://www.pinkandbrain.com/html-basico-e-semantico-header-nav-main-aside-e-footer/">HTML básico e semântico: header, nav, main, aside e footer</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Core Web Vitals: guia para favoritar no seu navegador</title>
		<link>https://www.pinkandbrain.com/core-web-vitals-metricas-e-otimizacoes-para-seo/</link>
		
		<dc:creator><![CDATA[Marcelino Junior]]></dc:creator>
		<pubDate>Sat, 30 Nov 2024 17:20:48 +0000</pubDate>
				<category><![CDATA[Desenvolvimento web]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Performance Web]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Experiência do usuário]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Lighthouse]]></category>
		<category><![CDATA[Google PageSpeed Insights]]></category>
		<category><![CDATA[Google Search Console]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<category><![CDATA[SEO On-page]]></category>
		<category><![CDATA[SEO Técnico]]></category>
		<category><![CDATA[UX]]></category>
		<guid isPermaLink="false">https://www.pinkandbrain.com/?p=13246</guid>

					<description><![CDATA[<p>Acesse nosso guia essencial para otimizar sites nas métricas do Google Core Web Vitals e para SEO.</p>
<p>O post <a href="https://www.pinkandbrain.com/core-web-vitals-metricas-e-otimizacoes-para-seo/">Core Web Vitals: guia para favoritar no seu navegador</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Nos últimos anos, o Google tem se concentrado cada vez mais <strong>na experiência do usuário como um dos pilares centrais para o ranqueamento de sites</strong>. Enquanto antigamente os fatores de classificação eram predominantemente semânticos, agora, a <strong>performance e a usabilidade</strong> ganharam destaque. Dentro deste contexto, as métricas de Core Web Vitals emergiram como essenciais para qualquer site que queira se destacar nos resultados de pesquisa.</p>



<p>Lançadas em maio de 2020, <strong>o Core Web Vitals</strong> foi criado para fornecer uma orientação unificada sobre os principais<strong> indicadores de qualidade de uma página da web</strong>. Esses indicadores não só influenciam diretamente o <strong>ranqueamento nos mecanismos de pesquisa</strong>, mas também <strong>impactam significativamente a experiência do usuário</strong>, que é um fator crucial para o sucesso de qualquer site.</p>



<p>Se você precisa de ajuda para otimizar o seu site, entre em contato com a <a href="https://www.pinkandbrain.com/"><strong>Pink and Brain</strong></a>. Somos <strong>ratos quando o assunto é otimizar sites através das métricas de Core Web Vitals</strong>.</p>



<p>Neste guia, iremos explorar detalhadamente o<strong> que são as métricas Core Web Vitals, como medi-las, quais ferramentas utilizar</strong>, e as melhores práticas para otimizar seu site de acordo com essas métricas.</p>



<h2 class="wp-block-heading">O que é Core Web Vitals?</h2>



<p><strong>Core Web Vitals são um conjunto de métricas padronizadas pelo Google </strong>que medem aspectos essenciais da experiência do usuário em uma página web. Essas métricas avaliam três elementos principais: <strong>velocidade de carregamento</strong>, <strong>interatividade</strong> e <strong>estabilidade visual</strong>. Juntas, elas oferecem uma visão abrangente de como os usuários percebem a performance de um site.</p>



<h3 class="wp-block-heading">As Core Web Vitals são compostas por três métricas principais:</h3>



<ol class="wp-block-list">
<li><strong><a href="https://www.pinkandbrain.com/elementos/largest-contentful-paint-lcp/" title="Largest Contentful Paint (LCP)">Largest Contentful Paint (LCP)</a></strong>: Mede o tempo que leva para o maior elemento de conteúdo visível na página carregar.</li>



<li><strong><a href="https://www.pinkandbrain.com/elementos/interaction-to-next-paint-inp/" title="Interaction to Next Paint (INP)">Interaction to Next Paint (INP)</a></strong>: Avalia a rapidez com que a página responde a uma interação do usuário.</li>



<li><strong><a href="https://www.pinkandbrain.com/elementos/cumulative-layout-shift-cls/" title="Cumulative Layout Shift (CLS)">Cumulative Layout Shift (CLS)</a></strong>: Verifica a estabilidade visual da página, avaliando se há mudanças inesperadas no layout.</li>
</ol>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-16 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full is-style-default"><a href="https://www.pinkandbrain.com/?attachment_id=13263"><img decoding="async" width="1100" height="330" loading="lazy" data-id="13263" src="https://www.pinkandbrain.com/wp-content/uploads/2024/08/metricas-core-web-vitals.webp" alt="" class="wp-image-13263" title="Metricas Google core web vitals"></a><figcaption class="wp-element-caption">Principais métricas Core Web Vitals</figcaption></figure>
</figure>



<p>Essas métricas foram escolhidas pelo Google porque <strong>afetam diretamente a experiência do usuário</strong>, influenciando tanto a percepção de velocidade quanto a facilidade de uso e a estabilidade da página.</p>



<p>A métrica <strong>First Input Delay (FID)</strong>, foi uma das principais métricas de experiência do usuário introduzidas pelo Google. Ela media o tempo que leva para uma página se tornar interativa após a primeira interação do usuário, como um clique em um botão ou um toque em um link.</p>



<p>No entanto, a <strong>FID (First Input Delay) não faz mais parte das métricas Core Web Vitals desde o início de 2024</strong>. O Google decidiu <strong>substituí-la pela métrica <a href="https://www.pinkandbrain.com/elementos/interaction-to-next-paint-inp/" title="Interaction to Next Paint">Interaction to Next Paint</a> (<a href="https://www.pinkandbrain.com/elementos/interaction-to-next-paint-inp/" title="INP">INP</a>)</strong>, que fornece uma visão mais abrangente da interatividade da página e melhora a precisão na medição da resposta da página às interações do usuário.</p>



<h2 class="wp-block-heading">A importância das métricas de Core Web Vitals para o SEO</h2>



<p>Desde que o <a href="https://developers.google.com/search/docs/appearance/core-web-vitals">Google integrou as Core Web Vitals</a> como parte dos sinais de experiência da página <strong>(Page Experience Signals)</strong>, essas métricas se tornaram essenciais para qualquer estratégia de SEO. A <strong>experiência do usuário passou a ser um fator determinante</strong> no ranqueamento das páginas, especialmente após as atualizações de agosto de 2021 e março de 2022, que introduziram esses critérios para dispositivos móveis e desktops, respectivamente.</p>



<h3 class="wp-block-heading">Então, por que é tão importante?</h3>



<ul class="wp-block-list">
<li><strong>Melhoria no ranqueamento</strong>: Sites que oferecem uma melhor experiência do usuário têm mais chances de se destacar nos resultados de busca. Isso é especialmente relevante quando várias páginas têm conteúdo similar em termos de relevância.</li>



<li><strong>Redução da taxa de rejeição</strong>: Páginas com tempos de carregamento longos ou layouts instáveis tendem a afastar os visitantes. Ao otimizar as Core Web Vitals, você pode reduzir significativamente a taxa de rejeição.</li>



<li><strong>Aumento nas taxas de conversão</strong>: Uma página que carrega rápido e oferece uma experiência suave é mais propensa a converter visitantes em clientes.</li>
</ul>



<h2 class="wp-block-heading">Explorando as principais métricas de Core Web Vitals</h2>



<h3 class="wp-block-heading">Largest Contentful Paint (LCP) – Carregamento do maior conteúdo visível</h3>



<p>A <strong><a href="https://www.pinkandbrain.com/elementos/largest-contentful-paint-lcp/" title="Largest Contentful Paint">Largest Contentful Paint</a> (<a href="https://www.pinkandbrain.com/elementos/largest-contentful-paint-lcp/" title="LCP">LCP</a>)</strong> mede o tempo que leva para o maior elemento de conteúdo visível na página carregar completamente. Esse elemento pode ser uma imagem, um vídeo ou um bloco de texto. O LCP é crucial porque reflete a percepção do usuário sobre a velocidade de carregamento do site.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-17 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><a href="https://www.pinkandbrain.com/largest-contentful-paint-lcp-google/"><img decoding="async" width="1312" height="738" loading="lazy" data-id="13249" src="https://www.pinkandbrain.com/wp-content/uploads/2024/08/largest-contentful-paint-lcp-google.webp" alt="" class="wp-image-13249" srcset="https://www.pinkandbrain.com/wp-content/uploads/2024/08/largest-contentful-paint-lcp-google.webp 1312w, https://www.pinkandbrain.com/wp-content/uploads/2024/08/largest-contentful-paint-lcp-google-1200x675.webp 1200w" sizes="auto, (max-width: 1312px) 100vw, 1312px" title="largest contentful paint LCP Google"></a><figcaption class="wp-element-caption">Exemplo de cascata de renderização de uma página Web</figcaption></figure>
</figure>



<h4 class="wp-block-heading">Elementos comuns que afetam o LCP</h4>



<ul class="wp-block-list">
<li><strong>Imagens grandes ou não otimizadas</strong>: O uso de imagens pesadas sem compressão pode aumentar significativamente o tempo de carregamento.</li>



<li><strong>Tempos de resposta do servidor</strong>: Um servidor lento pode atrasar o carregamento do conteúdo principal.</li>



<li><strong>Renderização do lado do cliente</strong>: Processos complexos de renderização no navegador do usuário podem retardar a exibição do conteúdo.</li>
</ul>



<h4 class="wp-block-heading">Otimizações recomendadas:</h4>



<ul class="wp-block-list">
<li><strong>Compressão de imagens</strong>: Utilize formatos modernos como WebP e ferramentas de compressão para reduzir o tamanho das imagens sem perder qualidade.</li>



<li><strong>Uso de CDNs</strong>: Content Delivery Networks (CDN) ajudam a reduzir a latência, servindo o conteúdo a partir de servidores próximos ao usuário.</li>



<li><strong>Pré-carregamento de recursos críticos</strong>: Utilize a tag <code>&lt;link rel="preload"&gt;</code> para garantir que os recursos críticos sejam carregados o mais rápido possível.</li>
</ul>



<p>O <strong>Google recomenda que o LCP ocorra em até 2,5 segundos</strong> para garantir uma boa experiência ao usuário.</p>



<h3 class="wp-block-heading">Interaction to Next Paint (INP) – Interatividade da página</h3>



<p>A <strong>Interaction to Next Paint (INP)</strong> mede o tempo que a página leva para reagir a uma interação do usuário, como um clique em um botão ou link. Essa métrica é essencial porque interações lentas podem frustrar os usuários e aumentar a taxa de rejeição.</p>



<h4 class="wp-block-heading">Problemas comuns que afetam o INP</h4>



<ul class="wp-block-list">
<li><strong>JavaScript pesado ou não otimizado</strong>: Scripts longos ou mal otimizados podem retardar a resposta da página.</li>



<li><strong>Execução de tarefas de longa duração</strong>: Tarefas que bloqueiam o main thread do navegador impedem que ele responda rapidamente às interações do usuário.</li>
</ul>



<h4 class="wp-block-heading">Otimizações recomendadas:</h4>



<ul class="wp-block-list">
<li><strong>Minificação de JavaScript</strong>: Remova espaços, quebras de linha e outros caracteres desnecessários para reduzir o tamanho dos arquivos.</li>



<li><strong>Divisão de tarefas longas</strong>: Fragmentar tarefas longas em menores pode ajudar a manter o thread principal livre para responder às interações do usuário.</li>



<li><strong>Uso de Web Workers</strong>: Utilize Web Workers para executar scripts pesados em segundo plano, liberando o main thread para a interatividade.</li>
</ul>



<p>O <strong>INP ideal deve ser inferior a 200 milissegundos</strong> para uma experiência suave.</p>



<h3 class="wp-block-heading">Cumulative Layout Shift (CLS) – Estabilidade visual da página</h3>



<p>A <strong><a href="https://www.pinkandbrain.com/elementos/cumulative-layout-shift-cls/" title="Cumulative Layout Shift">Cumulative Layout Shift</a> (<a href="https://www.pinkandbrain.com/elementos/cumulative-layout-shift-cls/" title="CLS">CLS</a>)</strong> mede a frequência com que os elementos da página mudam de posição inesperadamente enquanto a página ainda está carregando. Esses movimentos podem ocorrer devido ao carregamento assíncrono de recursos, como imagens sem dimensões especificadas ou anúncios que aparecem subitamente.</p>



<h4 class="wp-block-heading">Problemas comuns que afetam o CLS</h4>



<ul class="wp-block-list">
<li><strong>Imagens sem dimensões especificadas</strong>: Quando as dimensões não são definidas, o layout pode ser reconfigurado à medida que as imagens carregam.</li>



<li><strong>Publicidade e iframes</strong>: Elementos de terceiros que carregam tardiamente podem causar mudanças bruscas no layout.</li>



<li><strong>Fonts e outros elementos dinâmicos</strong>: Fontes personalizadas e elementos que carregam de forma assíncrona também podem provocar alterações no layout.</li>
</ul>



<p><strong>Otimizações recomendadas:</strong></p>



<ul class="wp-block-list">
<li><strong>Definição de dimensões para imagens e vídeos</strong>: Sempre especifique largura e altura nos elementos de mídia para evitar mudanças inesperadas no layout.</li>



<li><strong>Alocação de espaço para anúncios</strong>: Reserve espaço na página para anúncios que serão carregados posteriormente.</li>



<li><strong>Fontes web otimizadas</strong>: Use fontes que minimizam o impacto na renderização e no layout.</li>
</ul>



<p>Uma <strong>boa pontuação de CLS deve ser de 0,1 ou menos</strong> para garantir uma experiência visual estável.</p>



<h2 class="wp-block-heading">Ferramentas para medir as métricas Core Web Vitals</h2>



<p>Existem várias ferramentas para medir as métricas Core Web Vitals, tanto do Google quanto de terceiros, que ajudam a medir e analisar as premissas importantes. Abaixo estão algumas mais utilizadas no dia a dia, que inclusive são gratuitas:</p>



<h3 class="wp-block-heading">Google PageSpeed Insights</h3>



<p>O <strong>Google PageSpeed Insights</strong> é uma ferramenta amplamente utilizada que fornece dados sobre as Core Web Vitals tanto para dispositivos móveis quanto para desktop. Além de mostrar as pontuações das métricas, a ferramenta oferece sugestões detalhadas para otimizar a performance da página.</p>



<h4 class="wp-block-heading">Como usar:</h4>



<ol class="wp-block-list">
<li>Acesse o site do <a href="https://pagespeed.web.dev/">PageSpeed Insights</a>.</li>



<li>Insira a URL da página que deseja analisar.</li>



<li>Clique em “Analisar” e aguarde os resultados.</li>
</ol>



<p>O relatório gerado inclui uma visão geral das pontuações LCP, INP e CLS, juntamente com outras métricas de performance e sugestões de melhorias.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-18 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><a href="https://www.pinkandbrain.com/?attachment_id=13252" target="_blank" rel="noopener"><img decoding="async" width="1100" height="912" loading="lazy" data-id="13252" src="https://www.pinkandbrain.com/wp-content/uploads/2024/08/resultado-de-analise-do-google-pagespeed-insigts.webp" alt="" class="wp-image-13252" title="Resultado de analise do Google pagespeed insigts"></a><figcaption class="wp-element-caption">Resultado de análise do Google PageSpeed Insights da home da Express Remoções</figcaption></figure>
</figure>



<p>O site acima apresentava vários problemas de carregamento e foi desenvolvido em WordPress com o plugin Elementor, que não recomendamos para projetos que necessitam de <a href="https://www.pinkandbrain.com/elementos/trafego-organico/" title="tráfego orgânico">tráfego orgânico</a> sólido. Refizemos o site do zero, seguindo as melhores práticas de formatação semântica e SEO, com foco nas principais métricas das Core Web Vitals. Hoje, o site carrega praticamente de forma instantânea.<br><br>Se você quiser saber mais, veja estas <a href="https://www.pinkandbrain.com/dicas-essenciais-de-otimizacoes-para-seo-em-sites-wordpress/">dicas de otimizações para SEO em sites WordPress</a>.</p>



<h3 class="wp-block-heading">Google Lighthouse</h3>



<p>O <strong>Google Lighthouse</strong> é uma ferramenta de código aberto que pode ser usada tanto como extensão do navegador quanto <strong>diretamente nas DevTools do Chrome</strong>. Além das Core Web Vitals, o Lighthouse avalia outros aspectos do site, como acessibilidade e práticas recomendadas de SEO.</p>



<h4 class="wp-block-heading">Como usar:</h4>



<ol class="wp-block-list">
<li>Abra a página que deseja testar no Chrome.</li>



<li>Clique com o botão direito e selecione “Inspecionar”.</li>



<li>Navegue até a aba “Lighthouse” e clique em “Generate Report”.</li>
</ol>



<p>O relatório fornecerá uma análise detalhada de várias métricas, incluindo as Core Web Vitals, e oferecerá recomendações para melhorias.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-19 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><a href="https://www.pinkandbrain.com/?attachment_id=13253" target="_blank" rel="noopener"><img decoding="async" width="1100" height="789" loading="lazy" data-id="13253" src="https://www.pinkandbrain.com/wp-content/uploads/2024/08/resultado-de-analise-do-google-lighthouse.webp" alt="" class="wp-image-13253" title="Resultado de analise do Google lighthouse"></a><figcaption class="wp-element-caption">Resultado de análise do Google Lighthouse da página de serviços da Express Remoções</figcaption></figure>
</figure>



<h3 class="wp-block-heading">Google Search Console</h3>



<p>O <strong><a href="https://www.pinkandbrain.com/elementos/google-search-console/" title="Google Search Console">Google Search Console</a></strong> oferece uma visão completa das Core Web Vitals em todas as páginas do seu site. Ele permite que os webmasters identifiquem problemas em grande escala e monitorem o desempenho ao longo do tempo.</p>



<h4 class="wp-block-heading">Como usar:</h4>



<ol class="wp-block-list">
<li>Acesse o <a href="https://search.google.com/search-console?hl=pt-br">Google Search Console</a> e faça login na sua conta.</li>



<li>Navegue até a seção “Experiência da Página” no menu lateral.</li>



<li>Clique em “Core Web Vitals” para ver um relatório detalhado do desempenho das suas páginas.</li>
</ol>



<p>O <a href="https://www.pinkandbrain.com/elementos/google-search-console/" title="Search Console">Search Console</a> categoriza as páginas em “Adequados”, “Precisa de Melhoria” e “Inválido” com base nas Core Web Vitals. Além disso, ele mostra quais URLs precisam de atenção e fornece links diretos para resolver os problemas identificados.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-20 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><a href="https://www.pinkandbrain.com/?attachment_id=13254" target="_blank" rel="noopener"><img decoding="async" width="1006" height="824" loading="lazy" data-id="13254" src="https://www.pinkandbrain.com/wp-content/uploads/2024/08/resultado-de-analise-do-google-search-console.webp" alt="" class="wp-image-13254" title="Resultado de analise do Google Search Console"></a><figcaption class="wp-element-caption">Resultado de análise do Google Search Console</figcaption></figure>
</figure>



<h3 class="wp-block-heading">Outras ferramentas para medir o Core Web Vitals</h3>



<h4 class="wp-block-heading">GTmetrix (Plano PRO)</h4>



<ul class="wp-block-list">
<li><strong>Descrição</strong>: Embora tenha uma versão gratuita, o GTmetrix oferece planos pagos que incluem acesso a recursos avançados de teste, como a medição de Core Web Vitals. Ferramenta útil para monitorar e melhorar o desempenho do site com base em dados do Lighthouse.</li>



<li><strong>Principais Recursos</strong>: Análise avançada de desempenho, relatórios históricos, alertas automáticos, opções de teste geolocalizadas.</li>



<li><strong>Preço</strong>: Planos pagos a partir de $10 por mês.</li>
</ul>



<h4 class="wp-block-heading">Pingdom</h4>



<ul class="wp-block-list">
<li><strong>Descrição</strong>: Ferramenta de monitoramento de desempenho de site que oferece insights sobre velocidade de página e monitoramento de Core Web Vitals. Oferece relatórios detalhados e recomendações para otimizar a experiência do usuário.</li>



<li><strong>Principais Recursos</strong>: Monitoramento de tempo de atividade, relatórios de desempenho, testes de velocidade de página, alertas em tempo real.</li>



<li><strong>Preço</strong>: Planos a partir de $10 por mês.</li>
</ul>



<h4 class="wp-block-heading">WebPageTest (Plano PRO)</h4>



<ul class="wp-block-list">
<li><strong>Descrição</strong>: Ferramenta robusta para análise de desempenho da web que mede Core Web Vitals e fornece dados detalhados sobre a performance do site. Oferece scripts de teste personalizados, testes recorrentes, e relatórios detalhados para identificar problemas de desempenho.</li>



<li><strong>Principais Recursos</strong>: Testes personalizados, suporte a múltiplas localizações, relatórios avançados de desempenho, integração com outras ferramentas.</li>



<li><strong>Preço</strong>: Planos a partir de $15 por mês.</li>
</ul>



<h4 class="wp-block-heading">Semrush (SEO Toolkit com Auditoria de Sites)</h4>



<ul class="wp-block-list">
<li><strong>Descrição</strong>: Uma ferramenta de SEO multifuncional que inclui recursos de auditoria de site para medir o Core Web Vitals. Oferece um conjunto completo de ferramentas de SEO, marketing de conteúdo, e análise competitiva.</li>



<li><strong>Principais Recursos</strong>: Auditoria de site, rastreamento de palavras-chave, monitoramento de backlinks, análise de concorrentes, relatórios personalizados.</li>



<li><strong>Preço</strong>: Planos a partir de $129.95 por mês.</li>
</ul>



<h4 class="wp-block-heading">Screaming Frog SEO Spider (Licença Paga)</h4>



<ul class="wp-block-list">
<li><strong>Descrição</strong>: O <a href="https://www.pinkandbrain.com/elementos/screaming-frog/" title="Screaming Frog">Screaming Frog</a> é uma ferramenta poderosa de SEO que permite auditar sites e identificar problemas relacionados a SEO e Core Web Vitals. A versão paga oferece uma auditoria abrangente de páginas, incluindo análise de desempenho e problemas relacionados aos Core Web Vitals.</li>



<li><strong>Principais Recursos</strong>: Rastreamento de sites completo, auditoria de SEO, análise de Core Web Vitals, integração com Google Analytics e Search Console, relatórios personalizados.</li>



<li><strong>Preço</strong>: Licença paga a partir de £199 por ano.</li>
</ul>



<h2 class="wp-block-heading">Melhores práticas para otimização do Core Web Vitals</h2>



<p>Agora que entendemos a importância e as ferramentas para medir as Core Web Vitals, é essencial saber como otimizar seu site para garantir uma boa pontuação nessas métricas. Abaixo, listamos <strong>algumas das melhores práticas que utilizamos para melhorar</strong> cada uma das principais métricas.</p>



<p>Antes das nossas dicas, veja um vídeo do próprio Google sobre o tema:</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Understanding performance with Core Web Vitals" width="500" height="281" src="https://www.youtube.com/embed/F0NYT7DIlDQ?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div><figcaption class="wp-element-caption">Vídeo do próprio Google explicando os conceitos das métricas Core Web Vitals</figcaption></figure>



<h3 class="wp-block-heading">Otimizando o Largest Contentful Paint (LCP)</h3>



<ul class="wp-block-list">
<li><strong>Melhore o tempo de resposta do servidor</strong>: opte por servidores rápidos e otimizados para reduzir o tempo de resposta. IPs dedicados, largura de banda, histórico da empresa, tudo isso conta. Além disso, o uso <strong>CDNs</strong> (Content Delivery Networks) para servir conteúdo de maneira mais rápida e eficiente são fundamentais, como a <strong>Cloudflare</strong>.</li>



<li><strong>Carregamento assíncrono de CSS e JavaScript</strong>: scripts e folhas de estilo css que bloqueiam a renderização podem atrasar o LCP. Minifique e carregue esses recursos de forma assíncrona sempre que possível.</li>



<li><strong>Priorize o carregamento do conteúdo acima da primeira dobra</strong>: o conteúdo que aparece na parte visível da tela deve ser carregado primeiro. Implemente técnicas como <strong>Lazy Loading</strong> para diferir o carregamento de elementos abaixo da dobra. Além disso, identifique a imagem ou recurso mais pesado da primeira dobra e faça um preload para que ele carregue mais rápido.</li>



<li><strong>Otimização de imagens</strong>: use formatos modernos como <strong>WebP</strong>, e técnicas de compressão para reduzir o tamanho das imagens sem sacrificar a qualidade. Além disso, especifique dimensões de altura e largura para evitar <em>reflows</em>.</li>
</ul>



<h4 class="wp-block-heading">Otimizando o Interaction to Next Paint (INP)</h4>



<ul class="wp-block-list">
<li><strong>Reduza a execução de JavaScript</strong>: scripts pesados ou mal otimizados podem bloquear o main thread, atrasando a resposta a interações. Minifique e compacte o JavaScript para melhorar a performance.</li>



<li><strong>Use técnicas de Code Splitting</strong>: divida o código em pedaços menores e carregue apenas o necessário para cada página. Isso reduz o tempo de carregamento inicial e melhora a resposta a interações.</li>



<li><strong>Web Workers</strong>: execute tarefas intensivas de processamento em segundo plano com <strong>Web Workers</strong> para liberar o main thread e manter a página responsiva.</li>



<li><strong>Adie o carregamento de recursos não essenciais</strong>: carregue recursos não críticos, como scripts de análise ou widgets sociais, após a interação inicial do usuário, para garantir que a página seja interativa o mais rápido possível. Utilize sempre o Google Tag Manager para controlar os scripts e recursos de terceiros que são apensxados na sua aplicação ou site.</li>
</ul>



<h4 class="wp-block-heading">Otimizando o Cumulative Layout Shift (CLS)</h4>



<ul class="wp-block-list">
<li><strong>Reserve espaço para imagens e vídeos</strong>: sempre defina largura e altura para imagens e vídeos para evitar mudanças inesperadas no layout.</li>



<li><strong>Display Swap</strong>: utilize <strong>font-display: swap</strong> para evitar reflows causados pelo carregamento de fontes personalizadas.</li>



<li><strong>Gerencie o carregamento de anúncios</strong>: reserve espaço no layout para anúncios e iframes, evitando que eles provoquem deslocamentos ao carregarem. Atrase o carregamento deles (existem diversas formas de fazer isso com o IntersctionObserver do JavaScript, ou até recursos nativos como atributo <code>loading="lazy"</code> utilizado direto na tag HTML (lembrando que o <code>loading="lazy</code>” funciona em imagens, vídeos e iframes).</li>



<li><strong>Evite a inserção dinâmica de conteúdo</strong>: Se precisar adicionar conteúdo dinamicamente, como pop-ups ou banners, faça-o de forma que não cause mudanças bruscas no layout. Considere animar a transição para torná-la mais suave.</li>
</ul>



<h2 class="wp-block-heading">Sites em WordPress são capazes de ter notas boas nas métricas de Core Web Vitals?</h2>



<p>Definitvamente sim, mesmo sendo uma plataforma baseada em PHP, que utiliza o servidor para servir páginas para os usuários. Atualmente, com as tecnologias client side, ou seja, páginas são geradas no navegador do cliente ao invés do servidor em si, muito se questiona se vale a pena utilizar o WordPress e outras aplicações consideradas mais “antigas”, mas isso é uma grande “balela”.</p>



<p>Escolher o WordPress para o seu site é uma decisão inteligente por diversas razões. Primeiramente, o <strong>WordPress é uma das plataformas mais populares e amplamente utilizadas no mundo</strong>, conhecida por sua flexibilidade e facilidade de uso. Mesmo que você não tenha experiência técnica, o WordPress oferece uma interface amigável que permite criar e gerenciar sites com facilidade.</p>



<p>Um grande benefício é a<strong> capacidade do WordPress de ser otimizado para SEO</strong>, com diversas ferramentas e plugins que ajudam a melhorar a visibilidade orgânica.</p>



<p>Ah… mas vale lembrar que se for usar um CMS como o WordPress, é melhor não usar muitos plugins, <strong>fugir do Elementor</strong> (o dementador do SEO), e <strong>contratar alguém que entende do assunto desenvolvimento de sites em WordPress</strong>.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-21 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img decoding="async" width="1250" height="992" loading="lazy" data-id="13281" src="https://www.pinkandbrain.com/wp-content/uploads/2024/08/site-em-wordpress-metricas-google-core-web-vitals-3.webp" alt="" class="wp-image-13281" title="Site em wordpress metricas Google core web vitals"><figcaption class="wp-element-caption">Tema de WordPress criado do absoluto zero para a Express Remoções</figcaption></figure>
</figure>



<p><strong>Se você tem tem um site em WordPress essa é para você: </strong><a href="https://www.pinkandbrain.com/dicas-essenciais-de-otimizacoes-para-seo-em-sites-wordpress/">dicas de otimizações para SEO em sites WordPress</a>.<br></p>



<h2 class="wp-block-heading">Monitoramento contínuo das métricas de Core Web Vitals</h2>



<p><strong>Otimizar as métricas de Core Web Vitals não é uma tarefa única, mas sim um processo contínuo</strong>. À medida que seu site evolui, <strong>novas páginas são criadas e novos conteúdos são adicionados, é necessário monitorar regularmente</strong> para garantir que a experiência do usuário permaneça excelente.</p>



<p>Ferramentas como o <strong>Google Search Console</strong> e o <strong>Google Analytics</strong> podem ser configuradas para alertá-lo sobre quedas de performance ou problemas emergentes, permitindo que você tome medidas proativas.</p>



<p>As <strong>Core Web Vitals são mais do que apenas métricas técnicas; elas são um reflexo direto da experiência do usuário no seu site.</strong> Com a crescente importância dessas métricas no algoritmo do Google, ignorá-las pode resultar em perda de tráfego e, consequentemente, de oportunidades de negócio. Ao <strong>otimizar seu site com base nas Core Web Vitals</strong>, você não apenas melhora suas chances de um bom ranqueamento no Google, mas também oferece uma experiência de qualidade para os seus visitantes, o que, em última análise, resulta em maior engajamento, melhores taxas de conversão e um impacto positivo nos resultados da sua empresa.</p>



<p>Se você precisa de ajuda para otimizar o seu site, entre em contato com a <a href="https://www.pinkandbrain.com/"><strong>Pink and Brain</strong></a>. Somos <strong>ratos quando o assunto é otimizar sites através das métricas de Core Web Vitals</strong>.</p>
<p>O post <a href="https://www.pinkandbrain.com/core-web-vitals-metricas-e-otimizacoes-para-seo/">Core Web Vitals: guia para favoritar no seu navegador</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tags HTML e propriedades CSS deprecated que não são mais utilizados</title>
		<link>https://www.pinkandbrain.com/tags-html-e-propriedades-css-deprecated-que-nao-sao-mais-utilizados/</link>
		
		<dc:creator><![CDATA[César Canteiro]]></dc:creator>
		<pubDate>Wed, 27 Nov 2024 17:33:52 +0000</pubDate>
				<category><![CDATA[Desenvolvimento web]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Desenvolvimento Web]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<guid isPermaLink="false">https://pinkandbrain.com/?p=12791</guid>

					<description><![CDATA[<p>Manter a aplicação atualizada garante compatibilidade, segurança e uma boa experiência do usuário, além de beneficiar diretamente SEO.</p>
<p>O post <a href="https://www.pinkandbrain.com/tags-html-e-propriedades-css-deprecated-que-nao-sao-mais-utilizados/">Tags HTML e propriedades CSS deprecated que não são mais utilizados</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Com o avanço da tecnologia e a evolução constante das linguagens de programação e também de formatação e estilização de documentos <a href="https://www.pinkandbrain.com/elementos/html-hypertext-markup-language/" title="HTML">HTML</a>, é <strong>fundamental manter sua aplicação atualizada</strong> conforme as diretrizes mais modernas, como HTML5 e o CSS3. Isso não só assegura a compatibilidade com navegadores modernos, mas também melhora a experiência do usuário. </p>



<p>Vou mostrar uma <strong>lista completa de tags HTML e as propriedades CSS obsoletas</strong> para você substituir, inclusive trazendo as soluções para atualizar seu código de maneira eficaz. Mantenha seu código sempre atualizado, semântico e diferenciado.</p>



<p>Embora a maioria dos navegadores ainda suporte tags e propriedades obsoletas, <strong>não é recomendado utilizá-las, pois é provável que sejam removidas em futuras versões</strong>.</p>



<h2 class="wp-block-heading">Tabela de tags deprecated do HTML</h2>



<figure class="wp-block-table"><table><thead><tr><th>Propriedade</th><th>Descrição</th><th>Propriedade alternativa</th></tr></thead><tbody><tr><td>&lt;applet&gt;</td><td>Usado para incorporar o applet Java.</td><td>&lt;object&gt;</td></tr><tr><td>&lt;acronym&gt;</td><td>Usado para indicar um acrônimo.</td><td>&lt;abbr&gt;</td></tr><tr><td>&lt;basefont&gt;</td><td>Usado para definir a cor padrão do texto, tamanho da fonte.</td><td>fonte</td></tr><tr><td>&lt;bgsound&gt;</td><td>Usado para reproduzir trilha sonora em segundo plano.</td><td></td></tr><tr><td>&lt;big&gt;</td><td>Usado para aumentar o tamanho da fonte.</td><td>font-size</td></tr><tr><td>&lt;blink&gt;</td><td>Usado para fazer um texto piscar.</td><td>CSS ou <a href="https://www.pinkandbrain.com/elementos/javascript/" title="JavaScript">JavaScript</a></td></tr><tr><td>&lt;center&gt;</td><td>Usado para alinhar o texto.</td><td>text-align</td></tr><tr><td>&lt;dir&gt;</td><td>Usado para criar uma lista de arquivos/pastas de diretório.</td><td></td></tr><tr><td>&lt;embed&gt;</td><td>Usado para incorporar aplicativos externos.</td><td>&lt;object&gt;</td></tr><tr><td>&lt;font&gt;</td><td>Usado para alterar cor, tamanho e estilo de um texto.</td><td>font-family &amp; font-size</td></tr><tr><td>&lt;frameset&gt;</td><td>Usado para especificar o número de linhas e colunas em um conjunto de quadros com seus pixels.</td><td>&lt;iframe&gt;</td></tr><tr><td>&lt;isindex&gt;</td><td>Usado para consultar um documento através de um campo de texto.</td><td></td></tr><tr><td>&lt;ilayer&gt;</td><td>Usado para criar uma camada que ocupa espaço no fluxo de texto contido.</td><td></td></tr><tr><td>&lt;keygen&gt;</td><td>Usado para processar formulários da web com sistemas de gerenciamento de certificados.</td><td></td></tr><tr><td>&lt;listing&gt;</td><td>Destinado como uma maneira de renderizar código HTML em uma página.</td><td>&lt;pre&gt;</td></tr><tr><td>&lt;layer&gt;</td><td>Usado para posicionar e animar (através de script) elementos em uma página.</td><td></td></tr><tr><td>&lt;menu&gt;</td><td>Usado para criar uma lista de menu.</td><td></td></tr><tr><td>&lt;menuitem&gt;</td><td>Usado para definir um item de menu para um menu.</td><td></td></tr><tr><td>&lt;multicol&gt;</td><td>Usado para criar várias colunas de texto.</td><td></td></tr><tr><td>&lt;nobr&gt;</td><td>Usado para instruir o navegador a não quebrar o texto especificado.</td><td>CSS</td></tr><tr><td>&lt;noembed&gt;</td><td>Usado para lidar com navegadores que não suportam a tag &lt;embed&gt;.</td><td></td></tr><tr><td>&lt;noframes&gt;</td><td>Usado para lidar com navegadores que não suportam a tag &lt;frame&gt;.</td><td></td></tr><tr><td>&lt;plaintext&gt;</td><td>Usado para renderizar todo o texto no documento.</td><td>&lt;pre&gt;</td></tr><tr><td>&lt;param&gt;</td><td>Usado para passar parâmetros para um objeto incorporado usando a tag &lt;object&gt;.</td><td></td></tr><tr><td>&lt;s&gt;</td><td>Usado para indicar que o texto não está mais preciso ou correto.</td><td>text-decoration</td></tr><tr><td>&lt;strike&gt;</td><td>Usado para colocar uma linha através do texto.</td><td>text-decoration</td></tr><tr><td>&lt;spacer&gt;</td><td>Usado para especificar um espaço em branco.</td><td>&lt;pre&gt; &amp; &lt;br&gt;</td></tr><tr><td>&lt;tt&gt;</td><td>Usado para especificar texto de teletipo.</td><td>&lt;pre&gt; &amp; &lt;kbd&gt;</td></tr><tr><td>&lt;u&gt;</td><td>Usado para criar texto sublinhado.</td><td>text-decoration</td></tr><tr><td>&lt;xmp&gt;</td><td>Usado para renderizar texto preformatado.</td><td>&lt;pre&gt;</td></tr><tr><td>&lt;frame&gt;</td><td>Usado para dividir a janela do navegador em várias seções onde cada seção pode carregar um documento HTML separado.</td><td>Use técnicas modernas de layout.</td></tr><tr><td>&lt;marquee&gt;</td><td>Marquee é um texto em movimento exibido horizontalmente ou verticalmente.</td><td>CSS</td></tr></tbody></table><figcaption class="wp-element-caption">Lista de tags deprecated no HTML</figcaption></figure>



<h2 class="wp-block-heading">Tabela de propriedades CSS obsoletas deprecated</h2>



<figure class="wp-block-table"><table><thead><tr><th>Tag </th><th>Descritivo</th><th>Tag Alternativa</th></tr></thead><tbody><tr><td>align</td><td>Usado para especificar o alinhamento do conteúdo de texto.</td><td>text-align, float &amp; vertical-align</td></tr><tr><td>alink</td><td>Usado para especificar a cor de um link ativo.</td><td>ativo</td></tr><tr><td>background</td><td>Usado para especificar uma imagem de fundo de todo o corpo da página web.</td><td>background-image</td></tr><tr><td>bgcolor</td><td>Usado para definir a cor de fundo de um elemento HTML.</td><td>background-color</td></tr><tr><td>border</td><td>Usado para definir a largura visível da borda.</td><td>border-width</td></tr><tr><td>clear</td><td>Indica como o navegador deve exibir a linha após o elemento &lt;br /&gt;.</td><td>clear</td></tr><tr><td>height</td><td>Usado para especificar a altura do elemento.</td><td>height</td></tr><tr><td>hspace</td><td>Usado para especificar o número de espaços em branco à esquerda ou à direita de um objeto.</td><td>padding</td></tr><tr><td>language</td><td>Usado para especificar o idioma do conteúdo dos elementos.</td><td>tipo</td></tr><tr><td>nowrap</td><td>Usado para indicar que o texto dentro da célula não deve quebrar.</td><td>white-space</td></tr><tr><td>start</td><td>Usado para especificar o valor inicial para a numeração dos itens da lista.</td><td>counter-reset</td></tr><tr><td>text</td><td>Usado para definir uma cor para o texto no documento.</td><td>color</td></tr><tr><td>type</td><td>Usado para especificar o tipo de conteúdo associado a um elemento.</td><td>list-style-type</td></tr><tr><td>vlink</td><td>Usado para especificar a cor de um link visitado.</td><td>visitado</td></tr><tr><td>vspace</td><td>Usado para especificar o número de espaços em branco.</td><td>padding</td></tr><tr><td>width</td><td>Usado para especificar a largura do elemento de imagem.</td><td>largura</td></tr></tbody></table><figcaption class="wp-element-caption">Lista de propriedades CSS deprecated</figcaption></figure>



<h2 class="wp-block-heading">Exemplos de Atualização de Código</h2>



<h3 class="wp-block-heading">Substituição das tags font e center</h3>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">HTML</span><span role="button" tabindex="0" data-code="&lt;!-- Código obsoleto --&gt;
&lt;font color=&quot;#333&quot;&gt;Texto exemplo&lt;/font&gt;
&lt;center&gt;Conteúdo centralizado&lt;/center&gt;

&lt;!-- Código atualizado --&gt;
&lt;span class=&quot;text-style&quot;&gt;Texto exemplo&lt;/span&gt;
&lt;div class=&quot;center&quot;&gt;Conteúdo centralizado&lt;/div&gt;

&lt;style&gt;
	.text-style {
	  font-size: 14px;
	  color: #333;
	}
	
	.center {
	  text-align: center;
	}
&lt;/style&gt;" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #7B7F8B">&lt;!-- Código obsoleto --&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">&lt;</span><span style="color: #F6F6F4; font-style: italic; text-decoration: underline">font</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">color</span><span style="color: #F286C4">=</span><span style="color: #DEE492">&quot;</span><span style="color: #E7EE98">#333</span><span style="color: #DEE492">&quot;</span><span style="color: #F6F6F4">&gt;Texto exemplo&lt;/</span><span style="color: #F6F6F4; font-style: italic; text-decoration: underline">font</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">&lt;</span><span style="color: #F6F6F4; font-style: italic; text-decoration: underline">center</span><span style="color: #F6F6F4">&gt;Conteúdo centralizado&lt;/</span><span style="color: #F6F6F4; font-style: italic; text-decoration: underline">center</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #7B7F8B">&lt;!-- Código atualizado --&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">&lt;</span><span style="color: #F286C4">span</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">class</span><span style="color: #F286C4">=</span><span style="color: #DEE492">&quot;</span><span style="color: #E7EE98">text-style</span><span style="color: #DEE492">&quot;</span><span style="color: #F6F6F4">&gt;Texto exemplo&lt;/</span><span style="color: #F286C4">span</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">&lt;</span><span style="color: #F286C4">div</span><span style="color: #F6F6F4"> </span><span style="color: #62E884; font-style: italic">class</span><span style="color: #F286C4">=</span><span style="color: #DEE492">&quot;</span><span style="color: #E7EE98">center</span><span style="color: #DEE492">&quot;</span><span style="color: #F6F6F4">&gt;Conteúdo centralizado&lt;/</span><span style="color: #F286C4">div</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #F6F6F4">&lt;</span><span style="color: #F286C4">style</span><span style="color: #F6F6F4">&gt;</span></span>
<span class="line"><span style="color: #F6F6F4">	</span><span style="color: #62E884; font-style: italic">.text-style</span><span style="color: #F6F6F4"> {</span></span>
<span class="line"><span style="color: #F6F6F4">	  </span><span style="color: #97E1F1">font-size</span><span style="color: #F286C4">:</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">14</span><span style="color: #F286C4">px</span><span style="color: #F6F6F4">;</span></span>
<span class="line"><span style="color: #F6F6F4">	  </span><span style="color: #97E1F1">color</span><span style="color: #F286C4">:</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">#333</span><span style="color: #F6F6F4">;</span></span>
<span class="line"><span style="color: #F6F6F4">	}</span></span>
<span class="line"><span style="color: #F6F6F4">	</span></span>
<span class="line"><span style="color: #F6F6F4">	</span><span style="color: #62E884; font-style: italic">.center</span><span style="color: #F6F6F4"> {</span></span>
<span class="line"><span style="color: #F6F6F4">	  </span><span style="color: #97E1F1">text-align</span><span style="color: #F286C4">:</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">center</span><span style="color: #F6F6F4">;</span></span>
<span class="line"><span style="color: #F6F6F4">	}</span></span>
<span class="line"><span style="color: #F6F6F4">&lt;/</span><span style="color: #F286C4">style</span><span style="color: #F6F6F4">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#282A36;color:#ebebe6;font-size:12px;line-height:1;position:relative">HTML</span></div>



<p>Manter a aplicação atualizada garante compatibilidade, segurança e uma boa experiência do usuário, além de <strong>beneficiar diretamente SEO</strong>. Utilize este guia para identificar e atualizar tags e atributos obsoletos em seu código, mantendo seu site eficiente e compatível com os padrões atuais.</p>
<p>O post <a href="https://www.pinkandbrain.com/tags-html-e-propriedades-css-deprecated-que-nao-sao-mais-utilizados/">Tags HTML e propriedades CSS deprecated que não são mais utilizados</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>3 dicas super valiosas para tornar o seu site mais rápido</title>
		<link>https://www.pinkandbrain.com/dicas-super-valiosas-para-tornar-o-seu-site-mais-rapido/</link>
		
		<dc:creator><![CDATA[Pink and Brain]]></dc:creator>
		<pubDate>Tue, 05 Nov 2024 17:40:37 +0000</pubDate>
				<category><![CDATA[Desenvolvimento web]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Core Web Vitals]]></category>
		<category><![CDATA[Desenvolvimento Web]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Performance Web]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<category><![CDATA[SEO Técnico]]></category>
		<guid isPermaLink="false">https://www.pinkandbrain.com/?p=13465</guid>

					<description><![CDATA[<p>A otimização da performance deve ser prioridade em qualquer projeto de SEO técnico. Se você está buscando orientações mais específicas sobre como melhorar a performance do seu site e alcançar melhores resultados no Google, nossa equipe está pronta para ajudar!</p>
<p>O post <a href="https://www.pinkandbrain.com/dicas-super-valiosas-para-tornar-o-seu-site-mais-rapido/">3 dicas super valiosas para tornar o seu site mais rápido</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>A <strong>performance de um site refere-se a todos os fatores que influenciam a velocidade de carregamento</strong>, como o tempo necessário para baixar arquivos e renderizar elementos visuais. Ela é crucial não apenas para a experiência do usuário, mas também para a classificação nos mecanismos de pesquisas, como o <a href="https://www.pinkandbrain.com/elementos/google/" title="Google">Google</a>.</p>



<p>Melhorar a performance de um site, no entanto, nem sempre é uma tarefa simples, pois envolve tanto conhecimento técnico de desenvolvimento quanto de SEO.</p>



<p><strong>Martin Splitt</strong>, da equipe de desenvolvedores do Google, compartilhou algumas sugestões práticas que podem ajudar a melhorar o desempenho de um site. Vamos explorar três dessas dicas.</p>



<h2 class="wp-block-heading">Otimização de JavaScript</h2>



<p>O <a href="https://www.pinkandbrain.com/elementos/javascript/" title="JavaScript">JavaScript</a> é frequentemente citado como uma das principais causas de lentidão em sites. Muitas vezes, ele é mal estruturado, resultando em arquivos grandes e difíceis de processar, o que afeta negativamente o tempo de carregamento.</p>



<p>Uma solução recomendada por Martin é a utilização de <strong><a href="https://www.pinkandbrain.com/elementos/code-splitting/" title="code splitting">code splitting</a></strong>, que carrega apenas os trechos de código necessários para cada parte da página. Outra dica é usar <strong>content hash</strong> para facilitar o cache dos arquivos, o que reduz a necessidade de reprocessar o conteúdo sempre que a página é acessada.</p>



<p>Essas estratégias podem exigir a ajuda de desenvolvedores, mas o impacto na performance vale o esforço, melhorando o tempo de resposta do site e as métricas de avaliação do Google.</p>



<p>Aqui no site da Pink and Brain usamos apenas o necessário de JavaScript, e por esse motivo, temos notas acima de 90 de performance:</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-22 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><a href="https://www.pinkandbrain.com/wp-content/uploads/2024/09/velocidade-site-melhorar.webp"><img decoding="async" width="2125" height="985" loading="lazy" data-id="13466" src="https://www.pinkandbrain.com/wp-content/uploads/2024/09/velocidade-site-melhorar.webp" alt="" class="wp-image-13466" title="Como melhorar a velocidade do site?"></a></figure>
</figure>



<h2 class="wp-block-heading">Redirecionamentos: evite os desnecessários</h2>



<p>Redirecionamentos podem introduzir atrasos no carregamento das páginas, já que o navegador precisa seguir uma sequência de URLs antes de entregar o conteúdo final ao usuário. Isso pode prejudicar a impressão de velocidade do site.</p>



<p>Martin sugere que os redirecionamentos sejam utilizados apenas em casos estritamente necessários, como mudanças de URL após uma migração ou alterações na estrutura do site. Ferramentas como o <strong><a href="https://www.pinkandbrain.com/elementos/google-search-console/" title="Google Search Console">Google Search Console</a></strong> podem ajudar a identificar e corrigir redirecionamentos desnecessários, evitando cadeias longas ou loops que comprometem o desempenho.</p>



<h2 class="wp-block-heading">Otimização de imagens</h2>



<p>Imagens de alta resolução são um dos principais vilões no carregamento lento de páginas. Para contornar esse problema, existem algumas práticas simples, recomendadas por Martin, que podem melhorar drasticamente o tempo de carregamento.</p>



<p>Essas práticas incluem:</p>



<ul class="wp-block-list">
<li>Escolher o formato ideal para cada imagem (por exemplo, <strong>JPEG</strong>, <strong>AVIF</strong> ou <strong>WebP</strong> para fotos inclusive com transparência);</li>



<li>Compatação e GZIP;</li>



<li>SVG para vectores e ícones;</li>



<li>Garantir que as imagens sejam <strong>responsivas</strong>, ou seja, que se ajustem automaticamente ao tamanho da tela do usuário.</li>



<li>Utilizar o <strong><a href="https://www.pinkandbrain.com/elementos/lazy-loading/" title="lazy loading">lazy loading</a></strong>, que carrega imagens conforme o usuário rola a página, evitando o carregamento desnecessário de todos os elementos de uma vez.</li>
</ul>



<h2 class="wp-block-heading">Por que a velocidade do site é importante para SEO?</h2>



<p><strong>Embora a performance de um site não seja o único fator de ranqueamento, ela afeta diretamente a experiência do usuário, e o Google prefere exibir sites que ofereçam uma navegação mais fluida</strong>. Sites lentos tendem a ter maior taxa de rejeição, o que impacta negativamente nos resultados orgânicos.</p>



<p>Como destacado por Martin Splitt, a <strong>performance do site não é um fator absoluto, mas faz parte de um conjunto de critérios que influenciam o ranqueamento</strong>. Assim, não adianta focar exclusivamente na performance sem considerar a relevância do conteúdo, que ainda é o principal fator.</p>



<h2 class="wp-block-heading">O que são Core Web Vitals?</h2>



<p>Os <strong><a href="https://www.pinkandbrain.com/core-web-vitals-metricas-e-otimizacoes-para-seo/" title="Core Web Vitals">Core Web Vitals</a></strong> são essenciais para melhorar a performance do site, complementando as dicas compartilhadas por <strong>Martin Splitt</strong> sobre otimização de JavaScript, redirecionamentos e imagens. Eles avaliam aspectos cruciais da experiência do usuário, como o <strong><a href="https://www.pinkandbrain.com/elementos/largest-contentful-paint-lcp/" title="Largest Contentful Paint (LCP)">Largest Contentful Paint (LCP)</a></strong>, que mede o tempo de carregamento, o <strong>First Input Delay (FID)</strong>, que monitora a interatividade, e o <strong><a href="https://www.pinkandbrain.com/elementos/cumulative-layout-shift-cls/" title="Cumulative Layout Shift (CLS)">Cumulative Layout Shift (CLS)</a></strong>, que verifica a estabilidade visual.</p>



<p>Essas métricas reforçam a importância de otimizar cada elemento da página para garantir não só uma boa experiência ao usuário, mas também melhorar o ranqueamento nos motores de busca, como o Google.</p>



<p>A otimização da performance<strong> </strong>deve ser prioridade em qualquer projeto de SEO técnico. Se você está buscando orientações mais específicas sobre como melhorar a performance do seu site e alcançar melhores resultados no Google, nossa equipe está pronta para ajudar!</p>



<p>Somos <strong>ratos quando o assunto é criar sites velozes e performáticos</strong>.</p>
<p>O post <a href="https://www.pinkandbrain.com/dicas-super-valiosas-para-tornar-o-seu-site-mais-rapido/">3 dicas super valiosas para tornar o seu site mais rápido</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Função calc() no CSS: como fazer cálculos na folha de estilos</title>
		<link>https://www.pinkandbrain.com/funcao-calc-no-css-como-fazer-calculos-na-folha-de-estilos/</link>
		
		<dc:creator><![CDATA[César Canteiro]]></dc:creator>
		<pubDate>Mon, 21 Oct 2024 00:05:07 +0000</pubDate>
				<category><![CDATA[Desenvolvimento web]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Desenvolvimento Web]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<guid isPermaLink="false">https://pinkandbrain.com/?p=12695</guid>

					<description><![CDATA[<p>A função calc() no CSS oferece uma abordagem versátil e eficaz para lidar com layouts responsivos e cálculos dimensionais diretos na folha de estilo. </p>
<p>O post <a href="https://www.pinkandbrain.com/funcao-calc-no-css-como-fazer-calculos-na-folha-de-estilos/">Função calc() no CSS: como fazer cálculos na folha de estilos</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>A <strong>função <code>calc()</code></strong> no CSS é uma ferramenta poderosa que <strong>permite realizar cálculos matemáticos diretamente nas propriedades de estilo</strong>. Ela oferece <strong>flexibilidade e precisão no design responsivo</strong> e na definição de layouts, tornando-se essencial para desenvolvedores web que podem definir layouts de maneira mais precisa e eficiente. </p>



<p>Além disso, a função permite que as propriedades de estilo se ajustem automaticamente a diferentes tamanhos de tela. Com a crescente demanda por sites responsivos e a necessidade de layouts precisos, a função <code>calc()</code> tornou-se uma habilidade importante para qualquer desenvolvedor web.</p>



<h2 class="wp-block-heading">Funcionalidades Principais</h2>



<p>A função <code>calc()</code> permite a combinação de valores numéricos, unidades de medida e operadores matemáticos, facilitando a definição de larguras, alturas, margens, preenchimentos e outras propriedades dimensionais. É especialmente útil na criação de layouts fluidos e adaptáveis a diferentes tamanhos de tela.</p>



<h2 class="wp-block-heading">Sintaxe Básica</h2>



<p>A sintaxe básica da função <code>calc()</code> é simples. Ela permite que você execute cálculos ao especificar os valores de propriedades no CSS. A função pode ser utilizada em qualquer lugar, como comprimento, frequência, ângulo, tempo, porcentagem, número e inteiro.</p>



<p>A sintaxe básica da função <code>calc()</code> é uma expressão matemática que pode incluir operadores matemáticos válidos, como adição, subtração, multiplicação e divisão. Além disso, ela pode conter valores numéricos e outras unidades de medida.</p>



<p>Exemplo básico da sintaxe da função <code>calc()</code>:</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">CSS</span><span role="button" tabindex="0" data-code="propriedade: calc(expressão);" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">propriedade: calc(expressão);</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative">CSS</span></div>



<p>Onde:</p>



<ul class="wp-block-list">
<li><strong><code>Propriedade</code>:</strong> é a propriedade CSS à qual a função será aplicada.</li>



<li><strong><code>Expressão</code>:</strong> é a expressão matemática que deseja-se calcular, utilizando valores, unidades de medida e operadores matemáticos.</li>
</ul>



<h2 class="wp-block-heading">Desenvolvimento</h2>



<p>A função <code>calc()</code> pode ser utilizada em diversos contextos, tais como para valores de largura, altura, margens, entre outros. Os desenvolvedores podem portanto alcançar maior controle e precisão na criação de layouts que se adaptam de forma eficaz a diferentes dispositivos e tamanhos de tela.</p>



<h3 class="wp-block-heading">Exemplos</h3>



<p><strong>Definindo largura com porcentagem e pixels:</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">CSS</span><span role="button" tabindex="0" data-code="width: calc(50% - 20px);" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">width: calc(50% - 20px);</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative">CSS</span></div>



<p>Neste caso, a largura do elemento é definida como metade da largura do contêiner, com a subtração de 20 pixels, proporcionando flexibilidade e precisão no dimensionamento.</p>



<p><strong>Calculando margem com porcentagem e rem:</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">CSS</span><span role="button" tabindex="0" data-code="margin: calc(2rem + 5%);" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">margin: calc(2rem + 5%);</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative">CSS</span></div>



<p>Aqui, a margem do elemento será de 2 rem mais 5% do tamanho do seu contêiner.</p>



<p><strong>Definindo altura com viewport height (vh) e pixels:</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">CSS</span><span role="button" tabindex="0" data-code="height: calc(100vh - 80px);" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewbox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">height: calc(100vh - 80px);</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative">CSS</span></div>



<p>Neste exemplo, a altura do elemento é estabelecida como igual à altura da janela do navegador menos 80 pixels, garantindo um layout ajustável.</p>



<h2 class="wp-block-heading">Exemplo de como posicionar um pseudoelemento de grafismo com a função calc()</h2>



<p>No exemplo abaixo eu usei a função calc() para colocar o elemento gráfico no topo da <code>&lt;section&gt;</code>, alinhado ao centro.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1200" height="600" loading="lazy" src="https://pinkandbrain.com/wp-content/uploads/2024/07/exemplo-calc-css.webp" alt="" class="wp-image-12696"></figure>



<hr class="wp-block-separator has-alpha-channel-opacity">



<p>A função <code>calc()</code> no CSS oferece uma abordagem versátil e eficaz para lidar com layouts responsivos e cálculos dimensionais. </p>



<p>Lembre-se que, emsmo sendo uma técnica bastante difundida e presente em quase todos os sistemas operacionais, é essencial utilizá-la com moderação e considerar a compatibilidade com navegadores mais antigos, se necessário. </p>
<p>O post <a href="https://www.pinkandbrain.com/funcao-calc-no-css-como-fazer-calculos-na-folha-de-estilos/">Função calc() no CSS: como fazer cálculos na folha de estilos</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Aria hidden true e SEO: reflita sobre imagens e acessibilidade</title>
		<link>https://www.pinkandbrain.com/aria-hidden-true-e-seo-reflita-sobre-imagens-e-acessibilidade/</link>
		
		<dc:creator><![CDATA[Pink and Brain]]></dc:creator>
		<pubDate>Mon, 29 Jul 2024 14:43:52 +0000</pubDate>
				<category><![CDATA[Acessibilidade]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Acessibilidade Web]]></category>
		<category><![CDATA[Desenvolvimento Web]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<category><![CDATA[SEO Técnico]]></category>
		<category><![CDATA[Usabilidade Web]]></category>
		<guid isPermaLink="false">https://www.pinkandbrain.com/?p=13044</guid>

					<description><![CDATA[<p>Descubra como a técnica de acessibilidade pode influenciar a indexação e a visibilidade das imagens no Google, gerando consequências para as páginas</p>
<p>O post <a href="https://www.pinkandbrain.com/aria-hidden-true-e-seo-reflita-sobre-imagens-e-acessibilidade/">Aria hidden true e SEO: reflita sobre imagens e acessibilidade</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Não é de hoje que os <strong>profissionais especialistas em SEO exigem que os produtos digitais sejam acessíveis</strong>, trazendo muito <strong>mais semântica de conteúdos para os elementos <a href="https://www.pinkandbrain.com/elementos/html-hypertext-markup-language/" title="HTML">HTML</a></strong>, enriquecendo as páginas e obviamente, ajudando os leitores de telas utilizados por pessoas com deficiência a terem um entendimento mais claro sobre o teor das páginas web. Um <strong>grande problema que surge nesse tema é o “excesso” de uso de variáveis para acessibilidade e também a má-prática que pode ser um grande ofensor para SEO</strong>, ao invés de ajudar.</p>



<p>Em portais de notícias, a apresentação visual e a acessibilidade são fatores críticos para atrair e reter leitores. Uma<strong> prática duvidosa que já presenciamos é o uso do atributo <code>aria-hidden="true"</code> em imagens</strong>. No entanto, essa prática pode afetar negativamente o SEO se não for aplicada com clareza dos efeitos.</p>



<p>Esse post surgiu justamente de uma demanda da área de acessibilidade para a inserção do atributo em todas as imagens do site, e isso iria <strong>comprometer diretamente os benefícios das informações que rondam as imagens importantes das páginas</strong> (alt, title, legendas).</p>



<p>Vou explicar o impacto do <strong>uso inadequado de <code>aria-hidden="true"</code> em imagens e como isso pode prejudicar o SEO de um portal de notícias</strong>. Lembrando que este é o meu ponto de vista e, assim como qualquer assunto dentro do marketing digital, a experiência fala mais alto, e você não vai encontrar conteúdos relevantes sobre esse tema, então, se estou aqui é para passar a diante um entendimento correto a cerca do tema.</p>



<h2 class="wp-block-heading">Mas afinal, o que é aria-hidden=”true”?</h2>



<p>O atributo <code>aria-hidden="true"</code> é<strong> utilizado para indicar que um elemento HTML, incluindo seus filhos, devem ser ignorados por tecnologias assistivas como leitores de tela</strong>. Isso é frequentemente aplicado em elementos decorativos, ícones que se repetem com constância, elementos visuais, grafismos, que não são essenciais para a compreensão do conteúdo.</p>



<p><strong>Exemplo:</strong></p>



<pre class="wp-block-preformatted"><code>&lt;img src="grafismo-bg.jpg" alt="" aria-hidden="true"&gt;</code></pre>



<h3 class="wp-block-heading">Impacto no SEO de Portais de Notícias</h3>



<p>Para um portal de notícias, as imagens desempenham um papel fundamental não só na atração visual, mas também na otimização para motores de busca. Usar <code>aria-hidden="true"</code> de maneira inadequada pode ter consequências significativas.</p>



<p>Imaginem que<strong> apenas na home desse portal de notícias 100 imagens ou mais de matérias relevantes são disponibilizadas no HTML</strong>. Ao utilizar esse atributo em todas as imagenms o que aconteceria? <strong>Não teríamos recursos de imagens passíveis de leitura por estes dispositivos e pior do que isso, estarímos informando para o <a href="https://www.pinkandbrain.com/elementos/googlebot/" title="Googlebot">Googlebot</a>, ou qualquer bot, que aquela imagem não tem “conteúdo semântico”</strong> associado, o que seria um erro fatal uma vez que as imagens fazem parte do tripé de sustentação de notícias (principalmente as quentes).</p>



<p>Destaco os seguintes pontos:</p>



<ol class="wp-block-list">
<li><strong>Perda de conteúdo valioso para SEO</strong>: imagens com descrições, legendas e atributos relevantes (atributo <code>alt, title, caption</code>) contribuem para o SEO, fornecendo contexto adicional para os motores de busca. Ocultar essas imagens com <code>aria-hidden="true"</code> impede que os mecanismos de busca utilizem essas informações.</li>



<li><strong>Experiência do usuário comprometida</strong>: usuários que dependem de tecnologias assistivas perdem o acesso a informações cruciais quando imagens relevantes são ocultadas. Isso pode resultar em uma experiência de usuário negativa e afetar indiretamente o SEO.</li>
</ol>



<h2 class="wp-block-heading">Exemplos de uso inadequado em portais de notícias</h2>



<h3 class="wp-block-heading">1. Ocultar imagens relevantes para a matéria:</h3>



<p>Ocultar imagens que complementam o texto da notícia<strong> pode resultar em perda de contexto tanto para usuários quanto para <a href="https://www.pinkandbrain.com/elementos/crawlers/" title="crawlers">crawlers</a></strong>.</p>



<p><strong>Exemplo errado:</strong></p>



<pre class="wp-block-preformatted"><code>&lt;img src="politica.jpg" alt="Presidente em discurso" aria-hidden="true"&gt;</code><br></pre>



<h3 class="wp-block-heading">2. Ocultar infográficos e gráficos informativos</h3>



<p>Infográficos e gráficos frequentemente contêm informações vitais que devem ser acessíveis a todos os usuários e indexados pelos motores de busca.</p>



<p><strong>Exemplo errado:</strong></p>



<pre class="wp-block-preformatted"><code>&lt;img src="infografico.jpg" alt="Crescimento econômico anual" aria-hidden="true"&gt;</code></pre>



<figure class="wp-block-image size-full"><img decoding="async" width="940" height="363" loading="lazy" src="https://www.pinkandbrain.com/wp-content/uploads/2024/07/aria-hidden-true-seo-acessbilidade.webp" alt="Aria hidden true e SEO" class="wp-image-13046" title="Aria hidden true e SEO"><figcaption class="wp-element-caption">Uso do atributo aria-hidden=”true” em portal de notícias renomado, indicado pelo time de acessibilidade sem contexto com SEO</figcaption></figure>



<h2 class="wp-block-heading">Boas práticas para portais de notícias</h2>



<h3 class="wp-block-heading">1. Usar <code>aria-hidden="true"</code> apenas em elementos decorativos</h3>



<p>Aplique o atributo apenas em imagens que não adicionam valor informativo ao conteúdo, ícones que se repentem, elementos de grafismo, bordas, BGs, etc…</p>



<p><strong>Exemplo correto:</strong></p>



<pre class="wp-block-preformatted"><code>&lt;img src="grafismo.jpg" alt="" aria-hidden="true"&gt;</code></pre>



<h3 class="wp-block-heading">2. Garantir que imagens relevantes sejam acessíveis</h3>



<p>Certifique-se de que todas as imagens que fornecem informações complementares ao texto sejam acessíveis e tenham descrições adequadas.</p>



<p><strong>Exemplo correto:</strong></p>



<pre class="wp-block-preformatted"><code>&lt;img src="evento-xpto.jpg" alt="Participantes no evento discutindo inovação tecnológica"&gt;</code></pre>



<h3 class="wp-block-heading">Benefícios de uma abordagem correta</h3>



<h3 class="wp-block-heading">1. Melhoria na acessibilidade</h3>



<p>Garantir que todas as informações visuais importantes estejam acessíveis melhora a experiência para todos os usuários, incluindo aqueles que dependem de leitores de tela.</p>



<h3 class="wp-block-heading">2. Otimização para mecanismos de pesquisa</h3>



<p>Imagens relevantes e bem descritas ajudam a fornecer um contexto mais rico aos motores de busca, potencialmente melhorando o ranking do portal de notícias.</p>



<p>O uso adequado do atributo <code>aria-hidden="true"</code> em imagens <strong>é essencial para equilibrar acessibilidade e SEO, especialmente em portais de notícias renomados</strong>. Evitar erros comuns e seguir boas práticas garante que seu conteúdo seja acessível e otimizado para motores de pesquisas.</p>



<p>Se você quer ter uma assessoria relevante para seu portal de notícias, de uma dupla que contribuiu diretamente em novos portais, grandes portais já líderes de mercado, além de start-ups, com certeza somois os ratos digitais que você precisa bater um papo. <strong>Somos especialistas em marketing digital e <a href="https://www.pinkandbrain.com/seo-para-publishers-dicas-de-ouro-para-portais-de-noticias/" title="SEO para publishers">SEO para publishers</a></strong>.</p>
<p>O post <a href="https://www.pinkandbrain.com/aria-hidden-true-e-seo-reflita-sobre-imagens-e-acessibilidade/">Aria hidden true e SEO: reflita sobre imagens e acessibilidade</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Atributo name no HTML: para que serve e quando utilizar?</title>
		<link>https://www.pinkandbrain.com/atributo-name-no-html-para-que-serve-e-quando-utilizar/</link>
		
		<dc:creator><![CDATA[César Canteiro]]></dc:creator>
		<pubDate>Tue, 04 Jun 2024 14:31:16 +0000</pubDate>
				<category><![CDATA[Desenvolvimento web]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Desenvolvimento Web]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<guid isPermaLink="false">https://pinkandbrain.com/?p=12703</guid>

					<description><![CDATA[<p>Ao desenvolver páginas web, é essencial atribuir nomes significativos aos elementos usando o atributo "name", garantindo uma experiência de usuário fluida e uma integração eficiente com o backend.</p>
<p>O post <a href="https://www.pinkandbrain.com/atributo-name-no-html-para-que-serve-e-quando-utilizar/">Atributo name no HTML: para que serve e quando utilizar?</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>O <strong>atributo &#8220;name&#8221;</strong> é um elemento chave e de <strong>extrema importância para validação de formulários e interações dinâmicas</strong>. Nesta postagem, exploraremos em detalhes o significado e a utilidade do atributo &#8220;name&#8221; no <a href="https://www.pinkandbrain.com/elementos/html-hypertext-markup-language/" title="HTML">HTML</a>.</p>



<h2 class="wp-block-heading">O que é o atributo &#8220;name&#8221; no HTML?</h2>



<p>O atributo &#8220;name&#8221; é um dos <strong>atributos fundamentais em HTML, usado para identificar elementos específicos em uma página web</strong>. Ele é frequentemente associado a elementos de formulário para <strong>permitir a referência e a manipulação</strong> desses elementos por meio de scripts do lado do cliente ou ao <strong>enviar dados para um servidor</strong>.</p>



<h2 class="wp-block-heading">Utilização em Formulários</h2>



<p>Em formulários HTML, o atributo &#8220;name&#8221; é essencial para identificar e nomear os diferentes campos de entrada. Quando um formulário é submetido, os valores dos campos de entrada são enviados ao servidor com base nos nomes definidos pelo atributo &#8220;name&#8221;. Isso permite que o servidor processe os dados adequadamente.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">HTML</span><span role="button" tabindex="0" data-code="&lt;form action=&quot;/submit_form.php&quot; method=&quot;post&quot;&gt;
  &lt;label for=&quot;username&quot;&gt;Nome de usuário:&lt;/label&gt;
  &lt;input type=&quot;text&quot; id=&quot;username&quot; name=&quot;username&quot;&gt;&lt;br&gt;&lt;br&gt;
  &lt;label for=&quot;password&quot;&gt;Senha:&lt;/label&gt;
  &lt;input type=&quot;password&quot; id=&quot;password&quot; name=&quot;password&quot;&gt;&lt;br&gt;&lt;br&gt;
  &lt;input type=&quot;submit&quot; value=&quot;Enviar&quot;&gt;
&lt;/form&gt;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #808080">&lt;</span><span style="color: #569CD6">form</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">action</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;/submit_form.php&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">method</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;post&quot;</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">label</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;username&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Nome de usuário:</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">label</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">input</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">type</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;text&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">id</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;username&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">name</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;username&quot;</span><span style="color: #808080">&gt;&lt;</span><span style="color: #569CD6">br</span><span style="color: #808080">&gt;&lt;</span><span style="color: #569CD6">br</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">label</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">for</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;password&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Senha:</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">label</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">input</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">type</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;password&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">id</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;password&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">name</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;password&quot;</span><span style="color: #808080">&gt;&lt;</span><span style="color: #569CD6">br</span><span style="color: #808080">&gt;&lt;</span><span style="color: #569CD6">br</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">input</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">type</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;submit&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">value</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;Enviar&quot;</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #808080">&lt;/</span><span style="color: #569CD6">form</span><span style="color: #808080">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative">HTML</span></div>



<p>No exemplo acima, os campos de entrada &#8220;username&#8221; e &#8220;password&#8221; possuem os atributos &#8220;name&#8221; definidos como &#8220;username&#8221; e &#8220;password&#8221;, respectivamente. Assim, quando o formulário é enviado, os valores inseridos nesses campos são enviados ao servidor com esses nomes.</p>



<h2 class="wp-block-heading">Utilização do atributo &#8220;name&#8221; em elementos de seleção</h2>



<p>Além de campos de entrada, o atributo &#8220;name&#8221; <strong>também é usado em elementos de seleção</strong>, como caixas de seleção (<code>&lt;select></code>) e botões de opção (<code>&lt;input type="radio"></code> e <code>&lt;input type="checkbox"></code>). Ele é usado para agrupar e identificar as opções selecionadas pelo usuário.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">HTML</span><span role="button" tabindex="0" data-code="&lt;select name=&quot;cidade&quot;&gt;
  &lt;option value=&quot;1&quot;&gt;Nova York&lt;/option&gt;
  &lt;option value=&quot;2&quot;&gt;Los Angeles&lt;/option&gt;
  &lt;option value=&quot;3&quot;&gt;Chicago&lt;/option&gt;
  &lt;option value=&quot;4&quot;&gt;Houston&lt;/option&gt;
&lt;/select&gt;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #808080">&lt;</span><span style="color: #569CD6">select</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">name</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;cidade&quot;</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">value</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;1&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Nova York</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">option</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">value</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;2&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Los Angeles</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">option</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">value</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;3&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Chicago</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">option</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">value</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;4&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Houston</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">option</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #808080">&lt;/</span><span style="color: #569CD6">select</span><span style="color: #808080">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative">HTML</span></div>



<p>Neste exemplo, o atributo &#8220;name&#8221; está definido como &#8220;cidade&#8221;, e cada opção tem um valor único. Quando o formulário é enviado, o servidor recebe o valor selecionado com base no nome &#8220;cidade&#8221;.</p>



<h2 class="wp-block-heading">Exemplo de manipulação do elemento com JS</h2>



<p>O atributo &#8220;name&#8221; também é amplamente <strong>utilizado em scripts do lado do cliente</strong>, em especial para manipular elementos de formulário por meio de <a href="https://www.pinkandbrain.com/elementos/javascript/" title="JavaScript">JavaScript</a>. Ele permite que os desenvolvedores acessem e modifiquem dinamicamente os valores dos campos de entrada, facilitando a validação e a interatividade.</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">JavaScript</span><span role="button" tabindex="0" data-code="// Acessando o valor de um campo de entrada com base no atributo &quot;name&quot;
var username = document.getElementsByName(&quot;username&quot;)[0].value;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955">// Acessando o valor de um campo de entrada com base no atributo &quot;name&quot;</span></span>
<span class="line"><span style="color: #569CD6">var</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">username</span><span style="color: #D4D4D4"> = </span><span style="color: #9CDCFE">document</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">getElementsByName</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">&quot;username&quot;</span><span style="color: #D4D4D4">)[</span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">].</span><span style="color: #9CDCFE">value</span><span style="color: #D4D4D4">;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative">JavaScript</span></div>



<p>Neste exemplo, o valor do campo de entrada com o nome &#8220;username&#8221; é acessado e armazenado na variável &#8220;username&#8221; para posterior manipulação.</p>



<p>O atributo &#8220;name&#8221; no HTML é uma parte fundamental na <strong>construção de formulários e interações web</strong>. Ao desenvolver páginas web, é essencial atribuir nomes significativos aos elementos usando o atributo &#8220;name&#8221;, garantindo uma <strong>experiência de usuário fluida e uma integração eficiente com o backend</strong>.</p>
<p>O post <a href="https://www.pinkandbrain.com/atributo-name-no-html-para-que-serve-e-quando-utilizar/">Atributo name no HTML: para que serve e quando utilizar?</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Usando a tag optgroup em listas suspensas no HTML</title>
		<link>https://www.pinkandbrain.com/usando-a-tag-optgroup-em-listas-suspensas-no-html/</link>
		
		<dc:creator><![CDATA[César Canteiro]]></dc:creator>
		<pubDate>Mon, 15 Apr 2024 13:45:22 +0000</pubDate>
				<category><![CDATA[Desenvolvimento web]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Desenvolvimento Web]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Semântica HTML]]></category>
		<guid isPermaLink="false">https://pinkandbrain.com/?p=12682</guid>

					<description><![CDATA[<p>O elemento <optgroup> é utilizado para agrupar opções em uma lista suspensa no HTML chamada  <select>, com o objetivo de tornar a navegação mais organizada e intuitiva.</p>
<p>O post <a href="https://www.pinkandbrain.com/usando-a-tag-optgroup-em-listas-suspensas-no-html/">Usando a tag optgroup em listas suspensas no HTML</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>O elemento <code>&lt;optgroup&gt;</code> é utilizado para agrupar opções em uma lista suspensa no <a href="https://www.pinkandbrain.com/elementos/html-hypertext-markup-language/" title="HTML">HTML</a> chamada  <code>&lt;select&gt;</code>, com o objetivo de tornar a navegação mais organizada e intuitiva. A funcionalidade basicamente divide um grande número de itens <code>&lt;option&gt;</code> em pequenas seções. Note que o atributo label é obrigatório e será renderizado como o primeiro item na seção. </p>



<h2 class="wp-block-heading">Para que usar o &lt;optgroup&gt;</h2>



<p>O uso do <code>&lt;optgroup&gt;</code> é uma técnica eficiente para organizar listas suspensas extensas, melhorando a experiência do usuário ao facilitar a localização de opções específicas. Algumas práticas recomendadas e benefícios adicionais:</p>



<ol class="wp-block-list">
<li><strong>Agrupamento lógico</strong>: ao organizar opções em categorias lógicas, os usuários podem encontrar rapidamente o que estão procurando. Por exemplo, em um formulário de seleção de país, você pode agrupar países por continente.</li>



<li><strong>Melhor usabilidade</strong>: dividir opções em grupos reduz a rolagem e o esforço cognitivo necessário para processar uma longa lista de itens.</li>



<li><strong>Etiqueta visível</strong>: o atributo <code>label</code> fornece um título descritivo para cada grupo, ajudando os usuários a entender o contexto das opções disponíveis.</li>



<li><strong>Acessibilidade</strong>: para usuários de tecnologias assistivas, como leitores de tela, o uso de <code>&lt;optgroup&gt;</code> pode melhorar significativamente a navegação e a compreensão da estrutura da lista suspensa.</li>
</ol>



<h3 class="wp-block-heading">Exemplo de Implementação</h3>



<div class="wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-Hack" style="font-size:.875rem;font-family:Code-Pro-Hack,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">HTML</span><span role="button" tabindex="0" data-code="&lt;select&gt;
  &lt;optgroup label=&quot;Frutas&quot;&gt;
    &lt;option value=&quot;maçã&quot;&gt;Maçã&lt;/option&gt;
    &lt;option value=&quot;banana&quot;&gt;Banana&lt;/option&gt;
    &lt;option value=&quot;laranja&quot;&gt;Laranja&lt;/option&gt;
  &lt;/optgroup&gt;
  &lt;optgroup label=&quot;Vegetais&quot;&gt;
    &lt;option value=&quot;cenoura&quot;&gt;Cenoura&lt;/option&gt;
    &lt;option value=&quot;brócolis&quot;&gt;Brócolis&lt;/option&gt;
    &lt;option value=&quot;espinafre&quot;&gt;Espinafre&lt;/option&gt;
  &lt;/optgroup&gt;
&lt;/select&gt;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #808080">&lt;</span><span style="color: #569CD6">select</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">optgroup</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">label</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;Frutas&quot;</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">value</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;maçã&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Maçã</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">option</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">value</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;banana&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Banana</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">option</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">value</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;laranja&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Laranja</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">option</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">optgroup</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">optgroup</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">label</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;Vegetais&quot;</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">value</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;cenoura&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Cenoura</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">option</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">value</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;brócolis&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Brócolis</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">option</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #808080">&lt;</span><span style="color: #569CD6">option</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">value</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;espinafre&quot;</span><span style="color: #808080">&gt;</span><span style="color: #D4D4D4">Espinafre</span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">option</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #808080">&lt;/</span><span style="color: #569CD6">optgroup</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #808080">&lt;/</span><span style="color: #569CD6">select</span><span style="color: #808080">&gt;</span></span></code></pre><span style="display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative">HTML</span></div>



<select>
  <optgroup label="Frutas">
    <option value="maçã">Maçã</option>
    <option value="banana">Banana</option>
    <option value="laranja">Laranja</option>
  </optgroup>
  <optgroup label="Vegetais">
    <option value="cenoura">Cenoura</option>
    <option value="brócolis">Brócolis</option>
    <option value="espinafre">Espinafre</option>
  </optgroup>
</select>



<p>Neste exemplo, as frutas e vegetais são agrupados separadamente, facilitando a localização de uma opção específica dentro de cada categoria. Veja abaixo o <strong>output desse código</strong> sem nenhuma estilização CSS.</p>



<p>Veja esta e outras <strong>dicas de ouro sobre desenvolvimento web</strong>, arquitetura da informação, tecnologias, SEO e mais aqui no laboratório dos ratos da Pink and Brain.</p>
<p>O post <a href="https://www.pinkandbrain.com/usando-a-tag-optgroup-em-listas-suspensas-no-html/">Usando a tag optgroup em listas suspensas no HTML</a> apareceu primeiro em <a href="https://www.pinkandbrain.com">Pink and Brain</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
