Este es un tema complejo y depende de cada sitio. Básicamente lo que más influye en el posicionamiento de los sitios es:
La relevancia de los textos respecto de la búsqueda
La cantidad de enlaces de calidad hacia su sitio web
La cantidad de menciones de su página web en redes sociales
La competencia que existe dentro de los resultados de búsqueda con sus palabras clave
La velocidad de carga del sitio
La correcta visualización del sitio en los distintos tipos de dispositivo (diseño responsive)
Además. un buen diseñador web tiene en cuenta una correcta programación y el seguimineto de buenas prácticas que hacen que el diseño web de cada una de sus páginas esté optimizado para ser indexado de manera adecuada por los buscadores.