Optimizar htaccess SEO Wordpress | Millennials Consulting
EspañolCatalàEnglish

Marketing e Inteligencia de Negocio

EspañolCatalàEnglish

Optimizar htaccess SEO WordPress

Julián Sánchez
Julián Sánchez
Conoce las mejores reglas de htaccess SEO Wordpress para trabajar en tus proyectos. Mejora el SEO y corrige errores en htaccess.
wordpress htaccess seo

Realizar una correcta configuración del archivo .htaccess de Apache puede ayudarnos a agilizar tareas, corregir errores e incluyo optimizar parte del trabajo SEO en nuestrso proyectos de posicionamiento o mantenimiento web. Hoy te contamos reglas de .htaccess SEO WordPress que deberías conocer.

Con la adición de reglas en este archivo podemos añadir una capa de protección en seguridad extra, como prevenir el hotlinking, proteger los directorios y archivos en WordPress (WP) controlar el robo de ancho de banda o comprimir archivos.

Es muy importante conocer lo delicado de la manipulación de este archivo ya que controla la carga de la página web en el servidor. Por ello recomendamos hacer una copia de seguridad o incluso descargar una copia de este archivo antes de editarlo.

Lista básica de reglas Htaccess SEO WordPress

Estas sencillas reglas te quitarán muchos problemas en migraciones web o cambios en la arquitectura web.

1. Eliminar el «www» en todas las urls del dominio

#remove www from URI
Rewrit eEngine On
Rewrit eCond %{HTTP_HOST} ^www.dominio.com$ [NC]
Rewrit eRule ^(.*)$ http://dominio.com/$1 [L,R=301]

2. Eliminar la extensión del archivo de una URL

Muy útil para crear urls amigable beneficiosas en SEO. Ejemplo: http://www.dominio.com/crm.html – > http://www.dominio.com/crm.

Rewrite Rule ^(([^/]+/)*[^.]+)$ /$1.php [L]

3. Eliminar un strings de una URL

Esta regla es muy útil para eliminar el conocido «category» de las urls: http://dominio.com/category/crm- > http://dominio.com/crm. No obstante, si podemos configurarlo en WP mucho mejor. Cuando comencemos un proyecto debemos de configurar la estructura de los permanlinks.

Rewrite Rule ^category/(.+)$ http://www.dominio.com/$1 [R=301,L]

4. Activar la compreción GZIP

Esta regla nos ayudará a que la carga de la web sea más rápida.

AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html

5. Redirección 301 del dominio viejo a uno nuevo

Regla muy útil para hacer una migración web o cambio de dominio sin perder tráfico. Además, con el uso de la regla 301 no incurrirás en penalización SEO por contenido duplicado. Si nuestro dominio estaba en otro servidor debemos de mantener unicamente el archivo htaccess es el servidor antiguo para que la redirección tenga efecto.

Rewrit eEngine On
Rewrit eRule ^(.*)$ http://www.nuevodominio.com/$1 [R=301,L]

6. Añadir barra final a la url

Esto es muy útil para evitar contenido duplicado. Por ejemplo, si nuestro servidor sirve las urls de esta forma www.domino.com/crm y www.domino.com/crm/ para Google son 2 urls diferentes pero ofrecemos el mismo contenido.

RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(.)/$ RewriteRule (.) http://www.tudominio.com/$1/ [L,R=301]

7. Redirecciones 301 por url y el resto a la home page

Mediante esta regla podemos redirigir ciertas url a un nuevo dominio y el resto a la home page. En este caso es importante el orden de las reglas, de arriba a abajo por orden de preferencia.

# primero redirige las url objetivo y el resto a la home
Redirect /dierproefvrije-cosmetica-not-tested-on-animals/ https://dominio.com/nl/natuurlijke-cosmetica/
Redirect /bad-douche/ https://dominio.com/nl/producto/alo%C3%AB-vera-badgel-250ml/
Redirect /gezichtsverzorging/ https://dominio.com/nl/productcategorie/gelaats/
# el resto de urls a la home
redirectMatch 301 ^(.*)/$ https://dominio.com/nl/

8. Redirigir dominio y resto de urls

Con esta regla podemos redirigir todas las urls al nuevo dominio.

redirectMatch 301 ^(.*)/$ https://nuevodominio.es/$1

9. Redirecciones 301 amigables con SEO

Si deseas redireccionar una página específica sin que afecte al SEO puedes emplear esta regla.

Redirect 301 /d/file.html https://www.nuevodominio.com/r/file.html

10. Redirecciónes a páginas personalizadas para cada tipo de error

Con esta sencilla regla podremos redirigir cada error 40X a una determinada url.

ErrorDocument 401 /error/401.php
ErrorDocument 403 /error/403.php
ErrorDocument 404 /error/404.php
ErrorDocument 500 /error/500.php

11. Forzar la expiración de la caché

Esta regla nos ayuda a cargar la página más rápida cuando el mismo usuario vuelva a visitar al web.

FileETag MTime Size
ExpiresActive on
ExpiresDefault "access plus 86400 seconds"

¿TE LLAMAMOS?

Contacta con nosotros para hablar de tu negocio. Nuestros técnicos y profesionales te enseñaran las posibilidades de mejorar tu posicionamiento web.

Lista de reglas htaccess para seguridad

Con estas reglas conseguirás incrementar la seguridad en tu WordPress.

12. Añadir cabeceras de seguridad

Las cabeceras HTTP informan al navegador web de cómo actuar durante su interacción con el sitio web. Estas cabeceras consisten en metadatos que aportan información al navegador. Utilizando correctamente las cabeceras de respuesta podemos reforzar la seguridad de la web.

Por ejemplo, podemos añadir la seguridad de transporte estricta para obligar a los navegadores a que se comuniquen con tu sitio web sólo a través de HTTPS.

Algunas cabeceras son:

  • HTTP Strict Transport Security
  • X-Frame-Options
  • X-XSS-Protection
  • X-Content-Type-Options
  • Referrer-Policy
  • Feature-Policy
  • Content-Security-Policy
<IfModule mod_headers.c>
    Header set X-XSS-Protection "1; mode=block"
    Header set X-Frame-Options "SAMEORIGIN"
    Header set X-Content-Type-Options "nosniff"
    Header always set Strict-Transport-Security "max-age=63072000; includeSubDomains"
    Header set Referrer-Policy "same-origin"
    Header set Feature-Policy "geolocation 'self'; vibrate 'none'"
    Header set Strict-Transport-Security "max-age=31536000" env=HTTPS
    Header always set Expect-CT "max-age=7776000, enforce"
    Header always set Referrer-Policy: "no-referrer-when-downgrade"
    Header always set Permissions-Policy "geolocation=(); midi=();notifications=();push=();sync-xhr=();accelerometer=(); gyroscope=(); magnetometer=(); payment=(); camera=(); microphone=();usb=(); xr=();speaker=(self);vibrate=();fullscreen=(self);"  
    Header always set Content-Security-Policy "upgrade-insecure-requests"
    Header set X-Permitted-Cross-Domain-Policies &quot;none&quot;
</IfModule>

13. Deshabilitar la navegación por los directorios de tu sitio

Cuando el servidor web no encuentra un archivo de índice como index.php o index.html, muestra automáticamente una página de índice que muestra el contenido del directorio siendo vulnerable a ataques de hackers.

indice-de-directorios-htaccess
Options -Indexes

14. Protección de archivos con contraseña

Para aumentar la robustez de nuestra seguridad en apache y wordpress podemos incluir una contraseña para acceder a ciertos archivos y directorios.

# proteger un archivo con contraseña
AuthType Basic
AuthName "Prompt"
AuthUserFile /home/path/.htpasswd
Require valid-user
# proteger un directorio con contraseña
resides
AuthType basic
AuthName "This directory is protected"
AuthUserFile /home/path/.htpasswd
AuthGroupFile /dev/null
Require valid-user

15. Proteger el archivo htaccess

Con esta reglas podrás proteger el acceso a cualquier archivo, mostrando una página de error 403 cuando alguien intenta acceder :

# Protege el archivo htaccess
<files .htaccess>
order allow,deny
deny from all
</files>

# Protección extrema de htaccess
<files ~ "^.*\.([Hh][Tt][Aa])">
order allow,deny
deny from all
satisfy all
</files>

16 Bloquear el acceso a la web por IP

Si observas demasiado SPAM en los comentarios o notas un incremento de tráfico de dudosa reputación tienes la opción de bloquear estos accesos a la web conociendo la IP.

allow from all
deny from 145.156.14.172
deny from 124.150.011

17. Redirecciona todo el tráfico excepto ciertas IPs

En ocasiones nos puede interesar cerrar la web a todo el tráfico excepto a ciertas IP´s mostrando un 403 (acceder a una carpeta a la que no tenemos permiso).

ErrorDocument 403 http://www.midominio.com
Order deny,allow
Deny from all
Allow from 124.24.48.135
Allow from 102.14.68.143

18. Bloqueo de acceso a bots

Con la siguiente regla podemos bloquear a todos los user-agents que no queramos que rastren nuestra web, bien por potencialmente dañinos o bien para mantener la carga baja en el servidor. Primero deberemos identificar esos bots y sus user agent. Por ejemplo, si no queremos que nos rastree el robot de Ahrefs usaremos el user-agent «User-agent: AhrefsBot».

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_USER_AGENT} ^AhrefsBot[NC]
    RewriteRule ^.* - [F,L]
</IfModule>

19. Prevenir el Hotlinking en htaccess

Esta regla nos ayuda a evitar que otras webs usen nuestras imágenes en sus blogs alojadas en nuestro servidor reduciendo así el consumo de ancho de banda.

Options +FollowSymlinks
# Protect against hotlinking
Rewrit eEngine On
Rewrit eCond %{HTTP_REFERER} !^$
Rewrit eCond %{HTTP_REFERER} !^http://(www.)?nombrededominio.com/ [nc]
Rewrit eRule .*.(gif|jpg|png)$ http://nombrededominio.com/img/no_robar_ancho_de_banda.gif[nc]

¿TE LLAMAMOS?

Contacta con nosotros para hablar de tu negocio. Nuestros técnicos y profesionales te enseñaran las posibilidades de mejorar tu posicionamiento web.

Conclusiones

Existen un gran número de reglas que pueden ayudarnos tanto en tareas SEO como las redirecciones o con las urls amigables pero también en seguridad web. Si bien es cierto que no podemos controlar al 100% la seguridad, estas sencillas reglas nos ayudarán mucho en este aspecto.

Fuentes

ullsdelmon.org

wordpress.org

Titulo
Htaccess SEO Wordpress
Nombre del artículo
Htaccess SEO Wordpress
Descripción
Conoce las mejores reglas de htaccess SEO Wordpress para trabajar en tus proyectos SEO. Mejora el SEO y corrige errores en htaccess.
Autor
Publicado por
Millennials Consulting
Logo

CONTACTA CON NOSOTROS

¡Comienza hoy mismo a optimizar y hacer crecer tu negocio!

OPINAN NUESTROS CLIENTES

Airfal International (MktAirfal)
Airfal International (MktAirfal)
20. Julio, 2022.
Verificada
Expertise garantizado en Zoho y atención detallada por parte de nuestra gestora Diana. Un lujo trabajar a su lado.
Mint57 Travel
Mint57 Travel
8. Julio, 2022.
Verificada
Trabajar en el CRM de una agencia de viaje no es tarea fácil y, a pesar de las primeras dificultades, hemos logrado un muy buen resultado. Un gracias especial a Jessica y Fran, dos profesionales y personas excelentes.
Marcelo Pérez Sanders
Marcelo Pérez Sanders
7. Julio, 2022.
Verificada
Verdaderamente trabajar con los chicos de Millennials es muy muy fácil. Conocen muchísimo de lo suyo, pero además la calidad humana de cada uno de ellos es la gran diferencia. Acompañan, entienden y se preocupan en todo momento de hacer sentir al cliente en el centro de todas las decisiones. Dos comentarios finales, pagas 100 y recibes 110 y por lo tanto, el segundo comentario...110% recomendables. Gracias en nombre de Numeral8 Arg, Numeral8 Brasil, Numeral8 USA, Numeral8 Mex. y por supuesto, Numeral8 España.Ole!
Mario Rodriguez
Mario Rodriguez
7. Julio, 2022.
Verificada
Héctor Martín Ribera
Héctor Martín Ribera
6. Julio, 2022.
Verificada
Desde que nació nuestra empresa hemos estado trabajando con Millennials, y por seguro seguiremos haciéndolo. El crecimiento de nuestra empresa ha sido en gran parte gracias a las herramientas de Zoho y el servicio que nos ha dado Millennials, y aunque tienen un equipo muy completo en especial Jessica es quien ha estado con nosotros desde nuestros inicios e implicandose al 100% con nuestro proyecto. Jessica desde el principio estudio nuestra empresa y nuestro sector y con su conocimiento de la herramienta de Zoho, y la implantación de la misma nos ha ayudado mucho a conseguir objetivos y tener un control continuo en nuestro crecimiento.
Martín Martínez
Martín Martínez
13. Junio, 2022.
Verificada
LeanFactor Spain
LeanFactor Spain
19. Mayo, 2022.
Verificada
Muy organizados, eficientes y con ganas de ayudar. Los recomiendo ampliamente, no obstante las formaciones online pueden aveces ser complejas de seguir. Recomendaría hacerlas al menos algunas de ellas en presencial.
Didac Catala
Didac Catala
12. Mayo, 2022.
Verificada
Ignacio Blanco
Ignacio Blanco
26. Abril, 2022.
Verificada
Mari Paz Valderas
Mari Paz Valderas
21. Abril, 2022.
Verificada
Trabajar con Jessica, Fran y su equipo ha sido un auténtico placer. Son resolutivos y eficientes. ¡Los volveríamos a escoger sin duda!

¿POR QUÉ CONFIAR EN MILLENNIALS CONSULTING?

Equipo_Millennials
0
EMPRESAS han confiado en nosotros y digitalizado su negocio en MC
0
PROYECTOS han sido contratados por las empresas en los últimos 2 años.
0 %
de las empresas REPITEN trabajar con Millennials Consulting en nuevos proyectos.

ALGUNAS EMPRESAS QUE CONFIAN EN NOSOTROS

CONTACTA CON NOSOTROS

APRENDE CON NOSOTROS

Mejora el SEO de tu Negocio

Nuestro curso SEO está indicado principalmente para aprender y aplicar a tu negocio online principios básicos del SEO. Posicionarás tu negocio de forma local. En pocas semanas tu negocio online aumentará su visibilidad y el número de visitas a tu web.

ÚLTIMAS ENTRADAS DEL BLOG

diferencias entre zoho books y oracle
Bernardino García Gil

Diferencias entre Zoho Books y Oracle

¿Quieres saber las diferencias entre Zoho Books y Oracle? Entra en este post e infórmate. En Millennials implementamos Zoho Books.

integrar Zoho CRM con Intuit Inc
Jessica Assaf

Integrar Zoho CRM con Intuit Inc

¿Sabes Cómo integrar Zoho CRM con Intuit Inc? En Millennials Consulting trabajamos Zoho CRM. Entra en este post e infórmate.

cómo migrar datos de Sap a Zoho
Bernardino García Gil

Cómo migrar datos de Sap a Zoho

¿Sabes cómo migrar datos de Sap a Zoho? En Millennials Consulting trabajamos con Zoho. Entra en este post e infórmate.

NUESTRAS SEDES

Madrid

C. Francisco Abril, 17, 4º, 28007

Novelda - Alicante ​

C. Mª Cristina 74, bajo, 03660

Palma de Mallorca

Gran Via Asima 2 Planta 9 07009

Jalisco - México

C. Independencia 329, Col. Centro, 45100

CONTACTA CON NOSOTROS

DIGITALIZA TU EMPRESA

CRM

Gestionamos los procesos de tu negocio a través del software ZOHO CRM, que cuenta con un conjunto “todo en 1” para gestionar toda su empresa, más de 40 herramientas interconectadas entre sí para mejor alcance de su estrategia empresarial.

SEO

No es solo estar en internet, tus clientes deben encontrarte a través de los buscadores. En Millennials Consulting gestionamos estrategias de posicionamiento SEO para que tus clientes potenciales lleguen a ti primero antes que a tu competencia.

La página web es la carta de presentación principal de tu negocio en internet. «Si no estás en internet, no existes». Un diseño web que comunique y llegue a tus usuarios marcará la diferencia entre tus usuarios y competidores incrementando tu tráfico web.

La estrategias digitales van en crecimiento y nosotros debemos estar al margen de este avance, por eso conectamos herramientas que ayuden al cumplimiento de objetivos.

Aplicamos estrategias de inteligencia de negocio analizando los datos de negocio. Empleamos las herramientas más sofisticadas en el tratamiento y análisis de datos de negocio.

La conectividad de herramientas digitales es una de nuestras principales piezas de digitalización, empleando nuestras alianzas con partners digitales .

CONOCE NUESTRA RED DE PARTNERS

NUESTRO EQUIPO

NUESTRO EQUIPO

jesus garcia equipo

Jesús

García

Gerente

bernar equipo

Bernar

García

Consultor Comercial

Dpto Comercial

Alejandro trujillo equipo

Alejandro

Ttrujillo

Consultor, Implantador

Dpto. RR.HH

miguel equipo

Miguel B.

Antón

Especialista ERP

Dpto. ERP

irene equipo

Irene

Bernardini

Especialista ERP

Dpto. ERP

jessica equipo

Jessica

Assaf

Consultora, Implantadora Especialista Marketing

Dpto. Marketing

damian equipo

Damián

Melendrez

Consultor, Implantador Especialista ADS

Dpto. Marketing

eliana equipo

Eliana

Pérez

Consultorra, Implantadora  Especialista en Diseño

Dpto. Marketing

estiven equipo

Estiben

Gallardo

Especialista en Video

Dpto. Marketing

venus arias equipo

Venus

Arias

Especialista en Diseño

Dpto. Marketing

diana equipo

Diana

Hernández

Consultora, Implantadora

Dpto. Operaciones

esther equipo

Esther

Martínez

Consultora, Implantadora

Dpto. Analítica

tony equipo

Tony

Owen

Consultor, Implantador

Dpto. Operaciones

jose equipo

José

Iñesta

Consultor, Implantador

Dpto. Operaciones

marta equipo

Marta

Mateo

Consultora, Implantadora

Dpto. Operaciones

julian equipo

JULIÁN

Sánchez

SEO Manager    Especialista en Analítica

Dpto. SEO

Alejandro Sanchez equipo

Alejandro

Sánchez

SEO                    Especialista en OnPage

Dpto. SEO

ivan equipo

Iván

Simón

SEO                    Especialista en OffPage

Dpto. SEO

Alvaro equipo

Álvaro

Poveda

SEO                    Especialista en Contenidos

Dpto. SEO

jesus cazorla equipo

Jesús

Cazorla

Consultor, Desarrollador 

Dpto. IT

fran equipo

Fran

Mas

Consultor, Desarrollador 

Dpto. IT

sheila equipo

Sheila

Tendero

Consultora Comercial

Dpto. Comercial

valentina equipo

Valentina

Medina

Consultora Comercial

Dpto. Comercial

gaspar foto equipo

Gaspar

Gilabert

Consultor Comercial

Dpto. Comercial

Ana equipo

ANA

Vallejo

Consultora, implantadora

diego garber equipo

Diego

Tomás

Desarrollador

jorge fernandez equipo

Jorge

Fernández

Desarrollador

jesus garber equipo

Jesús

García

Desarrollador

ignacio equipo

Ignacio

Del Val

Desarrollador

julian vicente equipo

Julián. V

Fernández

Desarrollador

Vicente Ares

Vicente

Ares

Especialista en requerimientos legales y subvenciones

alba mastic

Alba

Martinez

Especialista en Subvenciones

xavi agut

Xavi

Agut

Consultor Web

fernando foto equipo

Fernando 

Lopez

Especialista legal

mariana foto equipo

Mariana

Hernandez

RR.PP

HOLA!! Este formulario no muerde, puedes escribirnos ;-)

equipo youtube millennials

Continúa aprendiendo en nuestro canal de Youtube

Contacta con Nosotros y Consigue tu Plan SEO