Links con posicionamiento en WordPress (SEO)
Una de las cosas relativas a mejorar el posicionamiento en Google (es decir, que Google te muestre en los primeros puestos al realizar las búsquedas), es el tener enlaces en el interior de nuestra web legibles y con contenido; es decir enlaces del tipo: http://www.sainz-pardo.org/programador-freelance.php, y no del tipo http://www.sainz-pardo.org/?h=1; por poner un ejemplo. Ello se logra aplicando los siguientes pasos:
1) Desde el panel de administración, sígase la ruta de menús: Opciones > Permalinks:

2) En Opciones habituales, elíjase: Personalizada, especificar aquí. En el campo Estructura personalizada que le sigue, indíquese el siguiente texto (o palabras mágicas), tal cual indico: ‘/%postname%.php’.
3) Ahora lo difícil. Es necesario crear un fichero llamado .htaccess (sí, como suena, con punto delante; es un fichero donde vamos a indicar determinadas instrucciones al servidor, con indicaciones de qué ha de hacer cuando no encuentre un fichero). En dicho fichero añadimos las siguientes líneas de código mágico:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Una vez guardado, subimos el fichero .htaccess al directorio raíz de nuestro blog; y listo.
Nota: En el paso 2, puede experimentarse también con las siguientes palabras mágicas para observar el resultado:
- - /%postname%.html, mismo resultado pero con la extensión .html en vez de .php;
- - /%category%/%postname%/, mismo resultado pero sin extensión y con el nombre de la categoría correspondiente delante.
- - /%postname%/, igual que el punto anterior, pero con barra final.