Cómo evitar el spam en Wordpress

3
DanielGrifol Productividad 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:51 Lun, 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

Transcript of Cómo evitar el spam en Wordpress

Page 1: Cómo evitar el spam en Wordpress

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

Page 2: Cómo evitar el spam en Wordpress

<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

Page 3: Cómo evitar el spam en Wordpress