Upload
opmsxx
View
5
Download
1
Embed Size (px)
Citation preview
DanielGrifolProductividad Personal y Programación
Productividad Personal Gestión de Proyectos Desarrollo Web Portafolio Contacto
Inicio » Desarrollo Web » Wordpress » Cómo evitar el spam en Wordpress
Cómo evitar el spam en Wordpress
Lun, 01/21/2013 - 10:51Lun, 01/21/2013 - 10:51
Cuando tienes una página de una empresa que funciona, esta
tiene mucha visibilidad y recibe muchos envíos de formularios,
pero por desgracia también llama la atención de los spammers,
que intentarán atacar tu site por cualquier requicio por donde se
les permita entrar. Concretamente en Wordpress, el spam parece
venir el oleadas: se descubre una vulnerabilidad en un módulo
popular, una librería externa es vulnerable...
Para evitar la llegada masiva de formularios de correo desde Wordpress, os recomiendo seguir estas buenas
prácticas que suelo aplicar en las páginas que desarrollo, con estupendos resultados en lo que a la lucha
contra el spam en Wordpress:
1.- Utiliza campos obligatorios
Por lo menos nombre y email. Cuantos más campos obligatorios, más dificiles será para los robots que
normalmente se encargan de spamear rellenar y enviar el formulario. Ten cuidado porque cuantos más
campos obligatorios, más bajara el indice de formularios que recibes, pero la virtud está en el equilibrio
2.- Instala un Captcha para Contact Form 7
Yo prefiero un Captcha en imagenes a un captcha matemático. La razón es que ya hay robots que se
saltan los captachas matemáticos con cierta facilidad.
Aunque hay decenas de plugins para insertar captchas en vuestros formularios de Wordpress, como
primera opción, os recomiendo el plugin Contact Form 7 reRCAPTCHA Extension. reCAPTCHA es el
captcha que utiliza Google, así que su seguridad está garantizada y su mantenimiento es constante.
Para instalarlo debereis dar de alta una cuanta gratuita para obtener un código de validación.
La segunda opción que os recomiendo es Really Simple Captcha. Extiende la funcionalidad de Contact
Form 7 para poder crear nuevos campos de captcha, exactamente igual que cuando creamos cualquier
otro campo para el formulario. Este pluggin genera imagenes de 4 letras muy sencillas pero que
cumplirán u misión a la perfección en la mayoría de los casos.
3.- Activa Akismet
Akismet es un plugin que viene por defecto instalado en Wordpress, pero que poca gente uliliza para
Contact Form 7. Básicamente, Akismet es una gran dcentral de procesamiento que filtrará los
nombres de los remitentes y sis emails, cotejandolo con una base de datos global de spammers que
ellos atesoran.
Su utilización en el formulatio de contacto es realmente fácil, solo tendremos que añadir la etiqueta
akismet:author class:sidebarinput para el campo nombre y la etiqueta akismet:author_email
class:sidebarinput para el campo email. El formulario quedará más o menos así:
Sobre mí
Actualmente trabajo como
programador en Trazada, una
empresa del Grupo QDQ.
Mi actividad profesional ha girado siempre en
torno al mundo del desarrollo LAMP, aunque
también he ejercido como diseñador de juegos
para navegador.
Sígueme en Google+
Daniel Grifol on Follow
Artículos Destacados
Consejos sobre productividad personal
¿Qué es GTD?
Metodologías de desarrollo ágil de páginas w eb
Productividad personal y los buenos hábitos
Cómo mejorar el SEO de Drupal 7
Apps que mejoran tu productividad
Curva de productividad diaria
¿Qué es la productividad personal?
Procrastinación: Qué es y como combatirla
Metodologías de desarrollo ágil: Lean
Development
Categorías de Artículos
Productividad Personal
Técnicas de Productividad
Gestión Interrupciones
Gestión de Proyectos
Desarrollo Ágil
Técnicas de Motivación
Desarrollo Web
Drupal
Wordpress
SEO
e-Commerce
<p>Your Name (required)<br />
[text* your-name ak ismet:author class:sidebarinput] </p>
<p>Your Email (required)<br />
[email* your-email ak ismet:author_email class:sidebarinput ] </p>
<p>Subject<br />
[text your-subject ak ismet:author_subject class:sidebarinput ] </p>
<p>Your Message<br />
[textarea your-message class:sidebarinput] </p>
<p>[submit "Send"]</p>
Muy importante la inclusión de las etiquetas sidebarinput o el formulario no enviará los campos
correctamente.
Si tienes en cuenta estas prácticas, verás como te resulta mucho mñas sencillo vencer en la lucha contra el
spam en Wordpress.
Desarrollo WebDesarrollo Web WordpressWordpress
TweetTweet 5 2
Artículos relacionados:
Modificar las dimensiones de una pestaña de Facebook
Mejorar el rendimiento de Drupal 7 (Todavía más)
Consultor SEO: 7 rasgos que debe tener un buen consultor SEO
Drupal 7: páginas generadas como nodos vs vistas
Metodologías de desarrollo ágil: Scrum
Añadir nuevo comentario
Su nombre
Correo electrónico
El contenido de este campo se mantiene privado y no se mostrará públicamente.
Página principal
Comentario *
Guardar
Autor: Daniel Grifol
Like 12 ShareShare 1
Productividad Personal
Gestión de Proyectos
Desarrollo Web
Portafolio
Contacto
Daniel Grifol © 2012. Todos los derechos reservados Todas las imágenes son propiedad de sus autores