Cómo SEO un sitio web de una sola página

8

Estoy creando un nuevo sitio web para un cliente, y creo que un sitio web / diseño de una sola página será bastante bueno. No hay mucho contenido detallado, es una compañía que importa muchos productos de diferentes compañías. Por lo tanto, será una muestra de los diferentes tipos de productos / equipos que puede pedir. Del catálogo completo solo se muestran 10 productos.

Ahora tengo la estructura básica con secciones y enlaces como:

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

Ahora, por lo que entiendo, es que Google no indexa los enlaces que contienen #, por lo que no habrá problemas de contenido duplicado, todo se indexará como portada.

Ahora lo que quiero optimizar es buscar. Esta compañía es agente de algún producto en el país, lo que significa que solo ellos tienen permiso para importar y vender ese producto. Esto significa que cuando alguien busca el producto x, este sitio web aparece como el primer éxito.

Ahora puedo hacer que sean llevados automáticamente a la #productsparte del sitio web directamente desde google.

Estaba pensando en algo como hacer que Google indexe las diferentes secciones como páginas diferentes. ¿Es posible algo así?

Saif Bechan
fuente

Respuestas:

7

Los sitios web de una sola página son malos para el SEO. Período.

Dado que los motores de búsqueda clasifican las páginas web y no los sitios web, debe asegurarse de que cada página web esté adaptada a un tema específico para que esté optimizada para clasificarse bien para ese tema. Poner más de un tema en una página diluye el valor de esa página para cada tema y, por lo tanto, perjudica sus posibilidades de clasificación para ambos temas. Empeora a medida que agrega más temas a esa página. Tampoco es útil para los usuarios, ya que tienen que examinar el contenido que no les interesa para encontrar el contenido que están buscando.

Además, los enlaces internos son herramientas valiosas para el SEO. Son casi tan buenos enlaces entrantes de sitios externos y su texto de anclaje tiene valor. Tener un sitio web de una sola página significa que se está perdiendo de ellos.

Estaba pensando en algo como hacer que Google indexe las diferentes secciones como páginas diferentes. ¿Es posible algo así?

No.

John Conde
fuente
Gracias por señalar eso. Estaba pensando casi lo mismo. Durante el desarrollo, veo que echo de menos muchas opciones que vienen con un sitio web de varias páginas. Pensé que tal vez podría salirse con la suya usando alguna optimización inteligente, supongo que no. Hay que repensar todo el proyecto. Gracias por la ayuda.
Saif Bechan
3
@Saif: Si bien Google no mostrará los anclajes internos como resultados separados en su SERP, se sabe que Google a veces los muestra como una especie de mini-mapa del sitio en la página original sin ancla. Creo que lo hacen con grandes artículos de Wikipedia que tienen una estructura de documentos y un menú de contenido claramente definidos.
Lèse majesté
¡Google mostrará diferentes anclajes como páginas separadas si usa el esquema de rastreo ajax, conocido como HanshBang #! URL con metaetiqueta para fragmentos escapados. developers.google.com/webmasters/ajax-crawling/docs/…
Frank
Estoy de acuerdo con John con una pequeña advertencia. Los sitios simples de una sola página pueden funcionar bien, sin embargo, se perderán con la competencia. En otras palabras, un sitio de una sola página competirá bien en mercados de baja competencia. Tengo un sitio de una sola página, nada sofisticado, pero funciona bien dentro del mercado de antigüedades en una pequeña comunidad de montaña. Tengo gente de todo Estados Unidos que viene a verme porque encontraron mi sitio usando una búsqueda local y les gustó. Sin embargo, en un mercado grande y competitivo, esto nunca funcionaría. Parece que un sitio de una sola página no es lo mejor para sus necesidades. ¡¡Salud!!
closetnoc
Las cosas han cambiado. Vea el blog de Google: Despreciando nuestro esquema de rastreo AJAX
Franklin Yu
1

Google ha cambiado, ahora puedes ser # 1 en google con una página muy bien. Ahora hay muchos artículos sobre eso, encontré uno que me gustó mucho, pero hay muchos más.

Necesitas hacer pequeñas cosas que cuenten.

  1. Paginar el contenido
  2. Haz un buen CSS para las arañas
  3. Busque autoridad - ¡CONSTRUIR ENLACES FUERTES!
  4. Etiquetas H1!
  5. Sé el mejor en legibilidad
  6. Mantenlo fresco

Más en http://www.awwwards.com/seo-tricks-for-one-page-websites.html

El algoritmo de Google se actualiza mucho y no podemos encontrar la clave secreta.

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

Cristian Mergea
fuente
¿Alguna idea sobre pushstate, ajax rastreable u otras tecnologías que podrían ayudar?
Stephen Ostermiller
Para pushstate-popstate, utilicé la documentación de developer.mozilla.org/en-US/docs/Web/API/History_API Tuve problemas con el rastreo de ajax porque interrumpieron el soporte para su esquema de rastreo AJAX. Incluso si ya no lo soportan, sé que Google todavía indexa el sitio. developers.google.com/webmasters/ajax-crawling/docs/… He leído que simplemente debemos evitar introducir URL escaped_fragment en el código si creamos nuevos sitios.
Cristian Mergea
Esta respuesta no se refiere específicamente a los sitios web de "una página", aparte de decir que Google puede "indexar muy bien" los sitios de "una página" y proporciona un enlace. Los puntos numerados son cosas que deben aplicarse a cualquier tipo de sitio web. "1. Paginar el contenido" - Usar "paginar" aquí sin más explicación es confuso, ya que el objetivo de un sitio web de "una página" es que no está "paginado".
MrWhite
"el objetivo de un sitio web de" una página "es que no está" paginado "" Si tiene una cartera, por ejemplo, no puede colocar 50 maquetas con descripción en un sitio de una página sin paginación en esa sección. Tenía algo como "Uno pensaba un día" y tenía que "paginarlos", no podía mostrar todos los duros como en una línea de tiempo de Facebook. Los puse en "páginas" (que estaban ocultas hasta que hiciste clic en 1,2,3,4,5).
Cristian Mergea
Existe un concepto de desarrollo de "Sitios web de una sola página" en el que hay muchas pantallas de contenido, pero el encabezado y el pie de página se cargan una vez. Luego, el medio de la página se reemplaza con AJAX. Los marcos populares como AngularJS utilizan este concepto. Recibimos muchas preguntas sobre cómo funciona el SEO para ellos.
Stephen Ostermiller
0

Puede tener páginas accesibles / indexables de cada sección como una versión alternativa de su aplicación web. En su situación, necesita tener estas páginas: Inicio, Productos, Equipo, Servicios, Contacto

Cuando javascript no está habilitado, debe tener 5 páginas. Cada página debe tener un título específico y mostrar una sección específica al usuario (no las otras). Cuando javascript está habilitado, puede cargar su aplicación web.

Para grandes proyectos, debe mirar este proyecto: http://www.asual.com/swfaddress/ (el ejemplo de seo incluye datasource.php para hacer lo que le he dicho)

Ejemplo:

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>

Productos: / productos

<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
fuente
@Saif: Creo que quiere decir que usa AJAX para mostrar diferentes "subpáginas", pero también asocia esas subpáginas a diferentes URL si el usuario quiere navegar directamente a ellas o no tiene JavaScript. Debe usar la API de estado del historial de HTML5 para permitir que estas subpáginas se marquen como marcadores. La página de perfil de usuario de StackExchange es un buen ejemplo de esta técnica.
Lèse majesté
@ Lèsemajesté sí, entiendo lo que está diciendo ahora, lo editó. No entendí la respuesta anterior que dio.
Saif Bechan
@jrosell Estaba pensando en esta técnica antes, pero no creo que sea genial para contenido importante. Tal vez para una página de cartera o una página de perfil puede salirse con la suya, pero no creo que sea bueno para un negocio. Creo que es una buena práctica no tener una aplicación web especialmente para SEO. Si hubiera técnicas incorporadas, estaría bien, pero esto parece un truco para SEO.
Saif Bechan
Mire este sitio con / sin flash habilitado como ejemplo santperedelboschotel.com
jrosell
¿Se ha dirigido a usuarios con JavaScript deshabilitado? Google bot es uno de estos.
jrosell
0

Si bien un sitio de una sola página puede mejorar la relevancia para las palabras clave principales, es más probable que diluya la relevancia para los subtemas y los términos que podrían clasificarse más fácilmente en páginas individuales. Considere Hummingbird: si una página contiene información diluida, la página será menos relevante y será imposible de optimizar para cualquier sección. No recomendaría optimizar para un solo sitio, sino construir las 5 páginas por separado.

Si va a optimizar para un sitio de una sola página, le recomiendo lo siguiente:

  • Asegúrese de que las secciones de contenido estén definidas y que las etiquetas H estén bien optimizadas
  • Coloque cada sección de contenido dentro de su propio DIV
  • Asegúrese de que las ID de DIV estén optimizadas para palabras clave
  • Crear enlaces de anclaje para cada sección del sitio
  • Asegúrese de que cada título principal esté envuelto en una etiqueta H1.
Sean Lloyd-Clarke
fuente
En estos días, un sitio web de una sola página puede ser interactivo y cargar datos adicionales en la página usando AJAX a medida que el usuario hace clic. Varios marcos adoptan el enfoque de una sola página a pesar de que permiten crear aplicaciones web muy grandes. ¿Puedes agregar a tu respuesta la dirección AJAX?
Stephen Ostermiller