Como SEO em um site de página única

8

Estou criando um novo site para um cliente e acho que um layout / site de uma única página será bastante interessante. Não há conteúdo muito detalhado, é uma empresa que importa muitos produtos de diferentes empresas. Portanto, será uma vitrine dos diferentes tipos de produtos / equipamentos que você pode solicitar. Do catálogo inteiro, apenas 10 produtos são mostrados.

Agora eu tenho a estrutura básica com seções e links como:

#home / #products / #equipment / #services / #contact.

Agora, pelo que entendi, o Google não indexa links contendo #, portanto, não haverá problema de conteúdo duplicado, tudo será indexado como página inicial.

Agora, o que eu quero otimizar é pesquisar. Esta empresa é agente de algum produto no país, o que significa que somente eles têm permissão para importar e vender esse produto. Isso significa que, quando alguém pesquisa o produto x, esse site aparece como o primeiro hit.

Agora posso garantir que eles serão trazidos automaticamente para a #productsparte do site diretamente do google.

Eu estava pensando em algo como o Google indexar as diferentes seções como páginas diferentes. É algo assim possível?

Saif Bechan
fonte

Respostas:

7

Sites de uma página são ruins para SEO. Período.

Como os mecanismos de pesquisa classificam as páginas da Web e não os sites, você precisa garantir que cada página seja personalizada para um tópico específico, para que seja otimizada para ter uma boa classificação para esse tópico. Colocar mais de um tópico em uma página dilui o valor dessa página para cada tópico e, portanto, prejudica suas chances de classificação para ambos os tópicos. Fica pior à medida que você adiciona mais tópicos a essa página. Também não é útil para os usuários, pois eles precisam peneirar o conteúdo no qual não estão interessados ​​para encontrar o conteúdo que estão procurando.

Além disso, os links internos são ferramentas valiosas para o SEO. São quase tão bons links de entrada de sites externos e o texto âncora tem valor. Ter um site de uma página significa que você está perdendo.

Eu estava pensando em algo como o Google indexar as diferentes seções como páginas diferentes. É algo assim possível?

Não.

John Conde
fonte
Obrigado por apontar isso. Eu estava pensando quase a mesma coisa. Durante o desenvolvimento, vejo que sinto falta de muitas opções que acompanham um site de várias páginas. Eu pensei que talvez pudesse me safar usando alguma otimização inteligente, acho que não. Tem que repensar todo o projeto. Obrigado pela ajuda.
precisa saber é o seguinte
3
@Saif: embora o Google não mostre âncoras internas como resultados separados em suas SERP, o Google às vezes as exibe como uma espécie de mini-sitemap na página original sem âncoras. Acredito que eles fazem isso com grandes artigos da Wikipedia que possuem uma estrutura de documentos e um menu de conteúdo claramente definidos.
Lèse majesté
O Google exibirá diferentes âncoras como páginas separadas, se você usar o esquema de rastreamento do ajax, conhecido como HanshBang #! URLs com meta tag para fragmentos escapados. developers.google.com/webmasters/ajax-crawling/docs/…
Frank
Eu concordo com John com uma pequena ressalva. Sites simples de página única podem ter um bom desempenho, no entanto, se perderão com a concorrência. Em outras palavras, um site de uma página competirá bem em mercados de baixa concorrência. Eu tenho um site de página única, nada sofisticado, mas funciona bem no mercado de antiguidades em uma pequena comunidade montanhosa. Recebo pessoas de todos os EUA que vêm me ver porque encontraram meu site usando uma pesquisa local e gostaram. No entanto, em um mercado amplo e competitivo, isso nunca funcionaria. Parece que um site de página única não é o melhor para suas necessidades. Felicidades!!
Closetnoc 19/10/16
As coisas mudaram. Veja o blog do Google: Descontinuando nosso esquema de rastreamento AJAX
Franklin Yu
1

O Google mudou, agora você pode ser o número 1 no Google com uma página muito bem. Agora, existem muitos artigos sobre isso, encontrei um de que gostei muito, mas há muitos mais.

Você meio que precisa fazer pequenas coisas que contam.

  1. Paginar o conteúdo
  2. Faça um bom css para aranhas
  3. Procure autoridade - CONSTRUA LINKS FORTES !!!
  4. Tags H1!
  5. Seja melhor em legibilidade
  6. Mantê-lo fresco

Mais em http://www.awwwards.com/seo-tricks-for-one-page-websites.html

O algoritmo do google é atualizado muito e não conseguimos encontrar a chave secreta.

https://www.google.com/insidesearch/howsearchworks/thestory/

Cristian Mergea
fonte
Alguma idéia sobre estado de partida, ajax rastreável ou outras tecnologias que possam ajudar?
Stephen Ostermiller
Para pushstate-popstate, usei a documentação do developer.mozilla.org/en-US/docs/Web/API/History_API Eu tive problemas com o rastreamento do ajax porque eles interromperam o suporte ao seu esquema de rastreamento do AJAX. Mesmo eles não suportam mais, eu sei que o google ainda indexa o site. developers.google.com/webmasters/ajax-crawling/docs/… Li que devemos simplesmente evitar a introdução de URLs escaped_fragment no código se criarmos novos sites.
Cristian Mergea
Esta resposta não aborda especificamente sites de "uma página", além de dizer que sites de "uma página" podem ser indexados pelo Google "muito bem" e fornecer um link. Os pontos numerados são coisas que devem ser aplicadas a qualquer tipo de site. "1. Paginar o conteúdo" - Usar "paginar" aqui sem mais explicações é confuso, pois o ponto principal de um site "de uma página" é que ele não é "paginado".
MrWhite
'o ponto principal de um site de "uma página" é que ele não é "paginado". Se você tem um portfólio, por exemplo, não pode colocar 50 modelos com descrição em um site de uma página sem paginação nessa seção. Eu tinha algo como "One tought a day" e eu tinha que "paginar" eles, eu não conseguia mostrar todas as coisas difíceis como em uma linha do tempo do facebook. Coloquei-os em "páginas" (que foram escondidas até você clicar em 1,2,3,4,5).
Cristian Mergea
Existe um conceito de desenvolvimento de "Sites de página única", onde existem muitas telas de conteúdo, mas o cabeçalho e o rodapé são carregados uma vez. Em seguida, o meio da página é substituído por via AJAX. Estruturas populares como o AngularJS usam esse conceito. Temos muitas perguntas sobre como o SEO funciona para eles.
Stephen Ostermiller
0

Você pode ter páginas acessíveis / indexáveis ​​de cada seção como uma versão alternativa do seu aplicativo da web. Na sua situação, você precisa ter estas páginas: Página inicial, Produtos, Equipamentos, Serviços, Contato

Quando o javascript não está ativado, você precisa ter 5 páginas. Cada página precisa ter um título específico e mostrar uma seção específica para o usuário (não as outras). Quando o javascript está ativado, você pode carregar seu aplicativo da web.

Para grandes projetos, você deve procurar este projeto: http://www.asual.com/swfaddress/ (o exemplo seo inclui datasource.php para fazer o que eu disse)

Exemplo:

Casa: /

<nav><stong>Home</strong> <a href="https://webmasters.stackexchange.com/products">Products</a>...</nav><div id="webapp">Home static content</div><script>window.onload=function(){ /*load webapp*/ }</script>

Produtos: / products

<nav><a href="https://webmasters.stackexchange.com/">Home</a> <stong>Products</strong>...</nav> <div id="webapp">Products static content</div><script>window.onload=function(){ /*load webapp*/ }</script>

etc

jrosell
fonte
@ Saif: Eu acho que ele quer dizer usar o AJAX para mostrar diferentes "subpáginas", mas também associá-las a URLs diferentes, se o usuário quiser navegar diretamente para elas ou não tiver JavaScript. Você deve usar a API do estado do histórico do HTML5 para permitir que essas subpáginas sejam marcadas. A página de perfil de usuário StackExchange é um bom exemplo dessa técnica.
Lèse majesté 11/12/11
@ Lèsemajesté sim, eu entendo o que ele está dizendo agora, ele o editou. Eu não entendi a resposta anterior que ele deu.
Saif Bechan
@ jrosell Eu estava pensando nessa técnica antes, mas acho que não será ótimo para conteúdo importante. Talvez para uma página de portfólio ou uma página de perfil você possa se safar, mas não acho que seria bom para uma empresa. Eu acho que é uma boa prática não ter um webapp especialmente para SEO. Se houvesse técnicas de compilação seria bom, mas isso parece um hack para o SEO.
Saif Bechan
Veja este site com / sem flash ativado como exemplo santperedelboschotel.com
jrosell
Você segmentou usuários com o javascript desativado? O bot do Google é um deles.
jrosell
0

Embora um site de uma única página melhore a relevância para palavras-chave primárias, é mais provável que você dilua a relevância para subtópicos e termos que podem ter uma classificação mais fácil em páginas individuais. Considere o Beija-flor - Se uma página contém informações diluídas, a página se tornará menos relevante e será impossível otimizar para qualquer seção. Eu não recomendaria a otimização para um único site, mas sim a construção das 5 páginas separadamente.

Se você deseja otimizar para um site de uma única página, recomendo o seguinte:

  • Verifique se as seções de conteúdo estão definidas e se as tags H estão bem otimizadas
  • Coloque cada seção de conteúdo dentro de seu próprio DIV
  • Verifique se os IDs de DIV são otimizados por palavra-chave
  • Crie links de âncora para cada seção do site
  • Verifique se cada título principal está envolto em uma tag H1.
Sean Lloyd-Clarke
fonte
Atualmente, um site de uma página pode ser interativo e carregar dados adicionais na página usando o AJAX à medida que o usuário clica. Várias estruturas adotam a abordagem de página única, embora permitam criar aplicativos da Web muito grandes. Você pode adicionar sua resposta ao endereço AJAX?
Stephen Ostermiller