Lenguajes
No importa que lenguaje de programación uses para crear tus paginas, si utilizas lenguajes para crear paginas dinámicas ya estas un paso delante de cualquier SEO convencional, esto sucede porque la mayoría de los SEO realizan sus paginas directamente en HTML o utiliza algún administrador de contenidos y se encuentran limitados en el accionar para la implementación de técnicas SEO.
ASP.NET
Ya sea con C# o VB.NET podrás crear sitios dinámicos muy fácilmente, tendrás la posibilidad de crear sitios con URL amigables, manejar a tu antojo los encabezados HEAD de tu HTML. Todo esto también junto con la posibilidad de trabajar con bases de datos para tus contenidos, como por ejemplo el motor MS SQL. Con todas estas herramientas lograras crear sitios atractivos para tus clientes y también para Google.
Uno de los puntos en contra de ASP.NET es el viewstate, es un objeto que se almacena en el código HTML para poder mantener los estados de los objetos. El viewstate puede llegar a ocupar mucho espacio, hasta 100k, esto es perjudicial para SEO. Para solucionar esto es posible deshabilitar el viewstate o utilizar algún compresor de viewstate.
¿Utilizas lenguajes de programación para crear tus sitios?
¿Que lenguaje utilizas?
¿Cual te parece mejor y porque?
Para mí, lo mejor sin duda es la convinación de XHTML, CSS, JavaScript y PHP.
Aunque también me gusta el ASP, aunque no el .NET, prefiero sin lugar a dudas PHP. Los motivos: es más potente, más rápido, más versátil, gratuito, no requiere de grandes prestaciones en el servidor, permite realizar infinidad de operaciones en el servidor… Y si además le unimos la potencia que podemos conseguir con .htaccess, no hay nada más que explicar.
Todo son ventajas para el PHP.
Hola, comencé realizando páginas web en puro HTML con algo de JAVASCRIPT, por falta de conocimientos. Actualmente por mi trabajo, empleo un gestor de contenidos opensource programado en PHP: http://www.exponentcms.es, del cuál soy uno de los desarrolladores.
Este gestor permite entre otras cosas el uso de “URLs amistosas”. Esto es precisamente que substituye http://www.misitio.com/index.php?section=3 por http://www.misitio.com/miseccion. Con ello el posicionamiento en los buscadores crece estrepitosamente, habiendo catalogado incrementos de un 125% de visitas al comenzar a utilizar las urls amistosas.
Y todo ello es precisamente porque como muy bien dices, al utilizar este tipo de urls, google indexa mucho mejor todas y cada una de las páginas de tu sitio
Un saludo,
Jonathan
P.D: Disculpad por el mensaje anterior sin terminar, he pulsado sin querer el enter.
PHP y estoy empezando con Ruby.
Para mi la plataforma .Net tiene varios grandes problemas: Vinculada a un sistema operativo concreto en servidor, a un servidor web concreto y no está pensada “para una web”.
El negocio de Microsoft está “fuera de la web”, con lo que .Net está muy orientado para facilitar las cosas para trabajar en red, pero fuera de la web. eso se nota, y mucho, en .Net. Muy bueno para aplicaciones en Red, descartado para aplicaciones Web.
Por lo que estoy probando, Ruby me parece superior a PHP, aunque los dos están a la par.
SEO para desarrolladores…
Lenguajes. No importa que lenguaje de programación uses para crear tus paginas, si utilizas lenguajes para crear paginas dinámicas ya estas un paso delante de cualquier SEO convencional, esto sucede porque la mayoría de los SEO realizan ……
PHP, por que?.Facil, gratis, muchos recursos dando vueltas.
Un saludo Fabian, exelente entrada!
PHP, definitivamente. Incluso para los que no tienen conocimientos avanzados sobre el tema, los más populares CMS (por no decir todos) estan hechos en PHP. Un SEO sin conocimientos por lo menos básicos de PHP no es SEO.
php, mysql, javascript y css a morir
Xhtml + CSS + Ajax + PHP la combinación perfecta (aunque Ajax no es un lenguaje como tal)
Xhtml + CSS + Ajax + PHP como la mayoria, aunque desde mi punto de vista, el lenguaje no influye en el SEO, lo que si influye del lenguaje es XHTML es que lo escribas bien, y no dejes etiquetas abiertas o atributos sin cerrar, que comentes e identifiques bien el javascript y el css, mas que nada para validar el sitio y mantener los standares minimos. Un saludo
PHP por ser de uso gratuito y por ser mas practico y accesible que otros.
php + mysql
Creo que la tendencia es cada vez a programar menos y utilizar herramientas como wordpress…
También soy de la combinación: PHP+XHTML+CSS+JS y por supuesto Apache, aunque reconozco que Ruby on Rails ganaría muchos puntos si fuera más sencillo encontrar hostings de calidad que ofrecieran ese servicio.
Son lenguajes orientados plenamente a la web, pero no estoy tan seguro de que afecten al SEO, un buen programador que sepa lo que tiene que hacer, lo hará igual en distintos lenguajes en los que no hay tanta diferencia, otra cosa es la experiencia y rodaje de cada uno.
“Utilizas lenguajes de programación para crear tus sitios?
¿Que lenguaje utilizas?
¿Cual te parece mejor y porque?”
Pues veo que la gente no lee o no sabe muy bien de lo que habla, aunque seguramente sea lo primero y han puesto todo lo que usan para crear una web sin parase a mirar mucho aunque si hay algún despistado le hago la aclaración para que no se confunda.
Lenguajes de programación web son PHP, ASP, Java, Ruby, JavaScript…. y cada uno utiliza el que mejor le venga o conozca.
MySQL, MS SQL, SQL Server…. NO son lenguajes de programación sino lenguajes de explotación de bases de datos que se integran con lenguajes de programación web de cara del servidor.
HTML, XHTML, CSS… NO son lenguajes de programación sino de maquetación, con ellos creas la interfaz para una aplicación web programada en PHP por ejemplo. Crear una página web es diferente a una aplicación web ya que la primera no lleva programación.
Solo comentarlo para los que no entiendan mucho no se confunda. Si alguien quiere corregir o añadir algo…
Saludos,
[...] Chica SEO habla de SEO para desarrolladores [...]
¿Sigue existiendo gente que desarrolla en ASP? Cuando un programador desarrolla un sitio desde cero, sin importar el lenguaje que elija, va a poder modificar lo que sea, las urls amigables, etiquetas, etc. No es ni remotamente específico a ASP.
Las ventajas de PHP sobre ASP son innumerables. Pero además, tanto Ruby como Python y Java han ido desarrollando frameworks que facilitan enormemente el desarrollo web.
En cuanto a si desarrollar desde cero o usando algún CMS, depende de cada situación. Pero es bastante común usar un CMS modificado a medida.
BlogEngine (ASP.NET + SQL Server)
Por mucho, no cambio ASP.NET por PHP. La programacion OOP que da el Framework de .NET es inmensamente poderosa.
Puedes hacer de todo y el CMS BlogEngine le dacilita la vida a los que no quiera aprender del todo la programación.
No hay nada que haga PHP que no haga ASP.NET, incluso correr en Linux (proyecto mono), y aun creo que hace mucho más. Mi blog está completamente en ASP.NET y funciona rapidísimo y a la perfección.