Optimización SEO htaccess

En esta ocasión les quiero hablar sobre la importancia que tiene la optimización SEO htaccess, o lo que es lo mismo, el tener el archivo .htaccess de nuestra web optimizado para que nuestra web vaya lo más rápido posible.

Os pongo un ejemplo, he creado una página web que se llama: www.paginas-web-barcelona.com y la he optimizado para que PageSpeed Insights y Website speed test Pingdom Tools, estén bastante potentes.

¿Cómo optimizar para SEO htacces?

PageSeed Insights:
Esta es la url del test realizado a la web de paginas-web-barcelona.com,
https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.paginas-web-barcelona.com&tab=desktop

Como veis está optimizada un 98 / 100 en ordenador y un 98 / 100 en Móvil, y aún no he configurado el tema imagenes, con lo que aumentaremos nuestra puntuación.

Website speed test Pingdom Tools:
Esta es la url del test en Website Speed,
https://tools.pingdom.com/fpt/#!/c2fkcf/www.paginas-web-barcelona.com

En esta Página conseguimos una puntuación Perf.grade de 96 / 100 y gran parte de esta puntuación se la debemos a la optimización de nuestro archivo .htaccess.

Este es nuestro archivo:

ErrorDocument 404 https://www.paginas-web-barcelona.com/404.html

# BEGIN GZIP
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css
</ifmodule>
# END GZIP

## START CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"
</IfModule>
## END CACHING ##

<Files *.css>
SetOutputFilter DEFLATE
</Files>

# compresses text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

# Or, compress certain file types by extension:
<Files *.html>
SetOutputFilter DEFLATE
</Files>

<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)(\.gz)?$">
Header unset ETag
FileETag None
</FilesMatch>

<ifModule mod_headers.c>
Header set Connection keep-alive
</ifModule>

RewriteEngine On
RewriteCond %{HTTP_HOST} ^paginas-web-barcelona.com [NC]
RewriteRule ^(.*)$ https://www.paginas-web-barcelona.com/$1 [L,R=301]

Agregando este código en nuestro htacces conseguiremos una buena optimización para SEO en nuestras páginas web.

Recordar cambiar en el archivo:
paginas-web-barcelona.com por su página web.

Si quereis tener más información sobre nosotros estas son nuestras redes sociales:

Facebook Vintiset

Google+ Vintiset

Instagram Vintiset

Twitter Vintiset

Pinterest Vintiset

Muchas gracias por dedicar tiempo en nosotros.

Puedes seguirnos