¿Cómo crear una cookie de rastreo?
Rastrear cookies le permite al dueño de un sitio web obtener información sobre los usuarios que visitan su sitio. El dueño del sitio puede utilizar la información para aprender más de los visitantes o brindarles una experiencia más personalizada y optimizada. Por ejemplo, una cookie puede guardar el nombre de usuario y contraseña para que un visitante no tenga que llenar esa información cada vez que entra al sitio y así ahorrarle tiempo.
Sigue los siguientes pasos:

1. Define que información quieres que la cookie almacene.
Antes de crear una cookie de rastreo, debes determinar qué tipo de información quieres rastrear de los visitantes de tu sitio. Por ejemplo, puedes considerar importante conocer el código postal  de una persona que visite tu sitio si es que tu sitio vende productos que requieren costos de envío y ciertos impuestos de venta.

2. Utiliza HTML.
Si creaste tu sitio utilizando código HTML y estas algo familiarizado con programación, puedes crear una cookie de rastreo desde el principio.
Utiliza el comando “Response”  para crear una cookie en la computadora de un visitante. “Response.Cookies(“CookieName”)=value”  es la forma más básica de este tipo de código. El código: “Response.Cookies("VisitorName")=Request.Form("UserName")”  te permitiría rastrear el nombre de un visitante.
Utiliza el comando “Request” para obtener la cookie. “Request.Cookies("CookieName")” te permitiría obtener la información de la computadora del visitante cuando este regrese al sitio web.

3. Sin embargo, toma en cuenta que el estándar HTML no tiene comandos.
"Response" y "Request" son parte de ASP (páginas de servidor activas) de Microsoft. Si tu sitio web no es compatible con ASP, tendrás que investigar otros métodos de generar cookies, tales como scripts CGI o PHP.

4. Considera el software de cookies de rastreo como una alternativa a escribir tu propio código.
Existe software que hará la parte pesada de crear código por ti.
Este software te permitirá crear cierto tipo de cookies; algunas veces un sólo tipo de software te permitirá únicamente crear una cookie en especifico. Algunos de estos programas están considerados como “freeware,” y por lo tanto no te costarán nada. El software de cookies de rastreo puede ayudarte con la restricción de cuantas veces un visitante puede descargar software de tu sitio web al recordar que el software ya fue descargado con anterioridad.

5. Añade seguridad a tu cookie.
La seguridad en internet es una preocupación clave de la mayoría de los usuarios de internet. Es importante proporcionar seguridad de tal manera que la información de los visitantes esté protegida.
Una propiedad de dominio restringirá a la cookie para que no pueda ser leída por otro sitio web. Un ejemplo de código para esto es: Response.Cookies("CookieName").Domain = "www.mydomain.com"
Una propiedad de path restringirá a la cookie de ser leída por un path en especifico. Un ejemplo de código para esto es: Response.Cookies("CookieName").Path = "/maindir/subdir/path"

6. Dale a tu cookie una fecha de expiración.
Una cookie expirará una vez que el explorador web que el visitante utilice para ver tu sitio sea cerrado. Una fecha de expiración debe ser establecida si quieres almacenar la cookie para que cuando el usuario regrese la información esté guardada. Un ejemplo de este código es: Response.Cookies("CookieName").Expires=# Enero01, 2010# (Asumiendo enero 1, 2010 como la fecha de expiración).
Sigue los siguientes pasos:
1. Define que información quieres que la cookie almacene.
2. Utiliza HTML.
3. Sin embargo, toma en cuenta que el estándar HTML no tiene comandos.
4. Considera el software de cookies de rastreo como una alternativa a escribir tu propio código.
5. Añade seguridad a tu cookie.
6. Dale a tu cookie una fecha de expiración.