<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hello Google, su primera posición en Internet</title>
	<atom:link href="http://www.hellogoogle.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hellogoogle.com</link>
	<description>Artículos para Crecer con su Empresa en Internet</description>
	<lastBuildDate>Sat, 27 Feb 2010 12:41:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Qué son los Microformatos y Cómo utilizarlos</title>
		<link>http://www.hellogoogle.com/que-son-los-microformatos-y-como-utilizarlos/</link>
		<comments>http://www.hellogoogle.com/que-son-los-microformatos-y-como-utilizarlos/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 10:31:47 +0000</pubDate>
		<dc:creator>Asier Barainka</dc:creator>
				<category><![CDATA[microformatos]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[redes sociales]]></category>

		<guid isPermaLink="false">http://www.hellogoogle.com/?p=559</guid>
		<description><![CDATA[
Microformatos: El eslabón perdido
Uno de los grandes avances que se prometen en la Web del  futuro, supuestamente inmediato, es la irrupción de la Web semántica. Llevamos  ya unos cuantos años escuchando cantos de sirena acerca de las bonanzas que la  irrupción que esta nueva revolución va a provocar en nuestra forma de [...]


No hay artículos relacionados.]]></description>
			<content:encoded><![CDATA[<div class="captionfull"><center><a href="http://www.hellogoogle.com/wp-content/uploads/2010/02/microformatos1.jpg" title="microformatos" rel="lightbox[559]"><img src="http://www.hellogoogle.com/wp-content/uploads/2010/02/microformatos1.jpg" alt="microformatos1 Qué son los Microformatos y Cómo utilizarlos" title="microformatos" width="600" height="441" class="aligncenter size-full wp-image-561" /></a></center></div>
<h3>Microformatos: El eslabón perdido</h3>
<p>Uno de los grandes avances que se prometen en la Web del  futuro, supuestamente inmediato, es la irrupción de la Web semántica. Llevamos  ya unos cuantos años escuchando cantos de sirena acerca de las bonanzas que la  irrupción que esta nueva revolución va a provocar en nuestra forma de buscar y  en la forma que los motores de búsqueda van a poder indexar nuestros  contenidos, así como otras muchas aplicaciones podrán interactuar con la  información de nuestras páginas. Estamos hablando de lo que se ha llamado ya la  WEB 3.0. </p>
<p>El problema es que todo esto no termina de arrancar. La Web  de hoy quizá ya no sea tan 2.0 como pensamos, pero desde luego a 3.0 no ha  llegado. Digamos que estamos en una fase 2.5 o algo así.</p>
<p>Y uno de los eslabones que están propiciando esta transición  lo forman los Microformatos.</p>
<h3>¿Qué son los Microformatos?</h3>
<p>Técnicamente no son más que trozos de código (X)HTML  enriquecidos con una serie de atributos o clases CSS para identificar el  contenido. Pero en realidad son algo más.</p>
<p>Estamos hablando de proporcionar significado semántico a un  contenido que para las personas es legible y entendible, pero para las máquinas  no es más que texto puro y duro. </p>
<p>Todo esto se inició allá por el 2006, en una conferencia de  las buenas gentes de <a href="http://technorati.com/">Technorati</a>. Allí  presentaron una forma fácil y rápida de facilitarles el trabajo, que no es otra  que marcar con ciertas etiquetas la información relevante de nuestros blogs (en  este caso), para que ellos pudieran presentarla mejor en su página. La  explicación entusiasmó a la concurrencia, y otros indexadotes de contenidos  vieron en ella un filón. Google sin ir más lejos entendió que debía aprovechar  esta nueva forma de presentar la información.</p>
<h3>¿Para qué sirven los Microformatos?</h3>
<p>Como ya hemos explicado, su función es la de dar valor  semántico al contenido de nuestras páginas. Esto provoca que tanto los  buscadores, como los agregadores de contenidos o cualquier herramienta capaz de  rastrear nuestro código, sepan distinguir la naturaleza de un contenido. Si  estamos presentando un curriculum, indicando una ubicación geográfica, haciendo  una crítica o comentario de un producto, etc…</p>
<h3>¿Cómo crear nuestros microformatos?</h3>
<p>Aunque pudiese parecer algo complicado, en realidad no hay  nada más fácil. Veamos un ejemplo.</p>
<p>Este es de los más sencillos que pueda haber, se trata  simplemente de taggear un link para distinguirlo de links normales. Basta  simplemente con añadir el atributo rel=&quot;tag&quot; a la etiqueta del link: </p>
<p><code>&lt;a href=&quot;http://<a href="http://www.hellogoogle.com/">www.hellogoogle.com</a>&quot;&nbsp;<strong>rel=&quot;tag&quot;</strong>&gt;Posicionamiento  Web&lt;/a&gt; </code></p>
<p>De esta forma, webs como <a href="http://technorati.com/">http://technorati.com</a> son capaces de distinguir tags de  tu contenido y crear una estructura con ellos.</p>
<p>Otro de los más espectaculares y que Google muestra de una  forma más elocuente, es el dedicado a las valoraciones o comentarios, conocido  como <em>hReview</em>. Veamos un ejemplo:</p>
<p><code>&lt;div class=&quot;hreview&quot;&gt;<br />
&nbsp;&nbsp; &lt;span class=&quot;item&quot;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;span  class=&quot;fn&quot;&gt;Avatar&lt;/span&gt;<br />
&nbsp;&nbsp; &lt;/span&gt;<br />
&nbsp;&nbsp; Crítica de &lt;span class=&quot;reviewer&quot;&gt;Asier  Barainka&lt;/span&gt; el<br />
&nbsp;&nbsp; &lt;span class=&quot;dtreviewed&quot;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10 de Febrero de 2010&lt;span  class=&quot;value-title&quot; title=&quot;2010-10-02&quot; /&gt;<br />
&nbsp;&nbsp; &lt;/span&gt;.<br />
&nbsp;&nbsp; &lt;span  class=&quot;summary&quot;&gt;Una bonita historia de amor&lt;/span&gt;<br />
&nbsp;&nbsp; &lt;span class=&quot;description&quot;&gt;Avartar es la mayor  superproducción del momento, y una de las grandes apuestas d ela industria del  cine…&lt;/span&gt;<br />
&nbsp;&nbsp; Rating: <br />
&nbsp;&nbsp; &lt;span class=&quot;rating&quot;&gt;4.5&lt;/span&gt;<br />
&lt;/div&gt;</code></p>
<p>En el podéis observar como cada uno de los trozos de  contenido está envuelto en una etiqueta HTML con un class específico, todo en  un conjunto dentro del class=&quot;hreview&quot;  que otorga la condición de tal microformato al contenido que incluye.</p>
<p>¿No es muy complicado no? Bueno, en realidad toda la  información bien explicada la tenéis en la Web oficial: <a href="http://www.microformats.org/">Microformats.org</a>. Aquí podréis  encontrar la estructura de todos los microformatos especificados hasta el  momento.</p>
<h3>¿Y cómo mostrará Google los Microformatos?</h3>
<p>Es evidente que Google está muy interesado en que los  WebMasters utilicemos Microformatos. Digamos que les hacemos el trabajo más  fácil, y además le daremos un aspecto más acorde a lo consultado a los  resultados de búsqueda. </p>
<p>Tal es el interés de Google, que no únicamente adopta los  microformatos para mostrar los “Rich Snippets”, sino que también permite  utilizar etiquetas <a href="http://www.w3.org/TR/xhtml-rdfa-primer/">RDF</a>a,  aunque ellas no son motivo de este artículo.</p>
<p>Para facilitarnos el trabajo nos proporciona una herramienta  para Webmasters (<a href="http://www.google.com/webmasters/tools/richsnippets">Rich  Snippets Testing Tools</a>) donde podremos testear la corrección de nuestros  Microformatos, así como el aspecto que estos tendrán en los SERPs. Que para el  ejemplo de una crítica como el que hemos mostrado antes sería algo así.</p><div class="captionfull"><center><a href="http://www.hellogoogle.com/wp-content/uploads/2010/02/clip_image002.jpg" title="clip_image002" rel="lightbox[559]"><img src="http://www.hellogoogle.com/wp-content/uploads/2010/02/clip_image002.jpg" alt="clip image002 Qué son los Microformatos y Cómo utilizarlos" title="clip_image002" width="400" height="62" class="aligncenter size-full wp-image-565" /></a></center></div>
<p>Si veis que vuestros Microformatos son correctos, pero no  generan una vista previa, no os volváis locos, algunos de los Microformatos ya  aprobados (el de Organizaciones y el de Productos sobre todo), aún no generan  una vista especial en los Resultados de Google, pero todo llegará. </p>
<h3><strong>Consideraciones Finales</strong></h3>
<p>Todo esto parece muy goloso y muchos ya nos estamos  rebanando los sesos sobre como sacar el mejor partido al marcado de información  por medio de Microformatos, pero tengamos presentes unas consideraciones  finales para no caer en errores.</p>
<ul type="disc">
  <li>Utilicemos       los Microformatos con sentido, no es cuestión de poner por poner, hay que       usarlos cuando realmente el contenido lo requiere.</li>
  <li>No       caigáis en la tentación de ocultar el contenido por medio de CSS o JS,       Google no mostrará estos Rich Snippets.</li>
  <li>No       todos los links deben llevar rel=”tag”,       es un error taggear todos los enlaces de mi página, hazlo solo con       aquellos que realmente deban ser un tag del artículo o texto en cuestión.</li>
  <li>No       por utilizar Microformatos vas a posicionar mejor o más arriba, pero si       que aparecerás en búsquedas más relevantes para tus contenidos, lo que sin       duda subirá el ratio de conversión de tu página.</li>
  <li>Informaciones       como el crítico en una revisión/crítica o el autor/título de un Artículo       son imprescindibles para generar una vista en los SERPs. Microformatos sin       la suficiente información no serán presentados por el buscador.</li>
  <li>En       las críticas (hReview), las puntuaciones que debemos pasar en el       Microformato son de 1(Mala) a 5 (Muy Buena). Si el sistema de puntuación       de tu página no se adapta a este criterio, deberás buscar la forma de       convertirlo.</li>
  <li>Los       Microformatos siguen en expansión, y cada vez se van adoptando más y por       más gente. Lo que provoca que debamos estar continuamente atentos a su       evolución. </li>
</ul> Powered by HelloGoogle.com

<p>No hay artículos relacionados.</p>]]></content:encoded>
			<wfw:commentRss>http://www.hellogoogle.com/que-son-los-microformatos-y-como-utilizarlos/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Google Real Time Search: Posicionamiento web en Tiempo Real</title>
		<link>http://www.hellogoogle.com/google-real-time-search-posicionamiento-web-en-tiempo-real/</link>
		<comments>http://www.hellogoogle.com/google-real-time-search-posicionamiento-web-en-tiempo-real/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 22:33:30 +0000</pubDate>
		<dc:creator>Ignacio Gorostiza</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[real time search]]></category>
		<category><![CDATA[redes sociales]]></category>
		<category><![CDATA[SEM]]></category>

		<guid isPermaLink="false">http://www.hellogoogle.com/?p=516</guid>
		<description><![CDATA[
"Hubo un nuevo coro de adioses esta vez y la pantalla de visión quedóse en blanco. Cuán extraño pensar, se dijo Poole, que todo aquello había sucedido hacía más de una hora. Como todo hombre de su edad, Poole daba por supuesto que podía hablar al instante, siempre que lo deseara, como cualquier habitante de [...]


Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/posicionar_web_gratis_criterio_palabras_clave/' rel='bookmark' title='Permanent Link: Posicionamiento Web: Cómo posicionar una web gratis'>Posicionamiento Web: Cómo posicionar una web gratis</a></li><li><a href='http://www.hellogoogle.com/301_cambiar_dominio_page_rank/' rel='bookmark' title='Permanent Link: Redirección 301: Cómo cambiar de nombre de dominio sin perder PageRank ni posicionamiento'>Redirección 301: Cómo cambiar de nombre de dominio sin perder PageRank ni posicionamiento</a></li><li><a href='http://www.hellogoogle.com/real-ajax-sexy-curls/' rel='bookmark' title='Permanent Link: Real Ajax Sexy Curls: Una forma elegante de mostrar el código fuente de nuestra página'>Real Ajax Sexy Curls: Una forma elegante de mostrar el código fuente de nuestra página</a></li></ol>]]></description>
			<content:encoded><![CDATA[<div class="captionfull"><center><a href="http://www.hellogoogle.com/wp-content/uploads/2010/01/google-real-time-search.jpg" title="Google Real Time Search - Búsqueda en Tiempo Real" rel="lightbox[516]"><img src="http://www.hellogoogle.com/wp-content/uploads/2010/01/google-real-time-search.jpg" alt="Google Real Time Search - Búsqueda en Tiempo Real" title="Google Real Time Search - Búsqueda en Tiempo Real" class="aligncenter size-full wp-image-535" width="600" /></a></center>
</div>
<p>"<em>Hubo un nuevo coro de adioses esta vez y la pantalla de visión quedóse en blanco. Cuán extraño pensar, se dijo Poole, que todo aquello había sucedido hacía más de una hora. Como todo hombre de su edad, Poole daba por supuesto que podía hablar al instante, siempre que lo deseara, como cualquier habitante de la Tierra. Mas ahora esto ya no era verdad, se había movido a una nueva dimensión de remota lejanía y casi todos los lazos emocionales se habían extendido más allá del punto establecido.</em>" (2001, una odisea en el espacio. Arthur C. Clarke)
</p>
<p>El usuario de un buscador hasta hace más bien poco tiempo podía asemejarse al astronauta que perdido en el espacio, a cientos de miles de kilómetros del planeta tierra, recibe una noticia varias horas después de que ésta haya sido enviada. Lo que para él acaba de acontecer, ya es historia en su planeta de origen.
</p>
<p>Esta limitación inherente a la naturaleza de los motores de búsqueda ha sido recientemente superada y algunos ya se han apresurado a bautizarlo como <strong>"Real Time Search" o la búsqueda en tiempo Real</strong>. </p>
<p>Esta nueva forma de publicar y acceder a la información ha supuesto una revolución no sólo en Internet si no en la práctica totalidad de los medios informativos. Recientemente, tras el desgraciado terremoto en Haiti, comprobamos cómo <strong>Twitter y Facebook</strong> gracias a su naturaleza dinámica y social se convirtieron en una de las principales fuentes de información en tiempo real y en un  referente sobre la tragedia. </p>
<h3>Qué es <em>La búsqueda en tiempo Real</em>. </h3>
<p>Cinco han sido los acontecimientos que han propiciado el cambio:
</p>
<ul>
  <li>La <strong>evolución tecnológica</strong> de los motores de búsqueda que permiten monitorizar más de mil millones de documentos y procesar diariamente y en tiempo real cientos de millones de eventos.</li>
  <li>Los centros de noticias, los blogs, los sistemas de microblogging ( <a href="http://twitter.com">Twitter</a>, <a href="http://friendfeed.com">FriendFeed</a>, <a href="http://www.jaiku.com">Jaiku, </a><a href="http://identi.ca/">Identi.ca</a>...) y las redes sociales (<a href="http://www.facebook.com/">Facebook</a>, <a href="http://www.myspace.com/pressroom?url=/article_display.cfm?article_id=1127">MySpace</a>, ...).</li>
  <li>La apertura de <strong>APIs y Timelines</strong> que permiten a terceros enviar información y realizar consultas en tiempo real.</li>
  <li>Técnicas de<strong> scripting asíncrono como Ajax</strong> para mostrar información en tiempo real.</li>
  <li>Y por supuesto el <strong>gran número de usuarios</strong> que actualmente utilizan y comparten información en Internet.</li>
</ul>
<p>Si bien la naturaleza de la información que se comparte en algunas aplicaciones como Twitter encajan de manera perfecta con la concepción de la búsqueda en tiempo real, existe <strong>cierta problemática</strong> con otras plataformas como Facebook en las que el carácter <strong>privado</strong> de su conenido entraña algunos<a href="http://www.insidefacebook.com/2009/08/10/2009/05/13/facebook-privacy-guide/"><u> </u>conflictos morales y legales</a> a la hora de compartirlos:
</p>
<ul>
  <li>FaceBook tras adquirir FriendFeed en Agosto de 2009 <a href="http://www.insidefacebook.com/2009/08/10/facebook-launches-real-time-public-timeline-search-for-everyone/">anunció el lanzamiento de la búsqueda en tiempo real</a> abierta para todo el mundo. </li>
  <li>Aunque FriendFeed es un paso importante, esto no significa que se haya abierto un<strong> timeline de facebook público</strong> similar al que <a href="http://twitter.com/public_timeline" target="_blank">ya ofrece Twitter</a>. </li>
  <li>El siguiente paso se dará en Marzo de 2010 cuando <a href="http://www.insidefacebook.com/2009/08/10/2009/03/16/facebook-now-allowing-users-to-open-up-their-profile-to-everyone/">Facebook comience a permitir a sus usuarios abrir su perfil a todo el mundo</a>. Esto permitirá a aquellos usuarios que lo deseen, compartir sus actualizaciones y enriquecer el timeline público de la aplicación.</li>
  <li>Los responsables de FaceBook son conscientes que <a href="http://www.insidefacebook.com/2009/07/29/apis-critical-to-facebooks-plans-to-dominate-real-time-search/" target="_blank">la apertura de un API público es indispensable a la hora de convertirse en la principal fuente de información para búsquedas en tiempo real</a>.</li>
</ul>
<p>Todo indica por tanto que FaceBook tiende hacia un <a href="http://www.insidefacebook.com/2009/03/05/the-future-of-sharing-on-facebook-a-hybrid-publicprivate-model/" target="_blank">modelo híbrido</a> en el que sus usuarios tendrán que empezar a familiarizarse vivir ente <strong>contenidos públicos y privados</strong>. </p>
<h3>Google ya busca en tiempo Real
</h3>
<p>Como viene siendo costumbre Google ha ido informandonos de los hechos en su blog oficial:
</p>
<ul>
  <li> <a href="http://googleblog.blogspot.com/2009/10/rt-google-tweets-and-updates-and-search.html">Google alcanza un acuerdo con Twitter para incluir tweets en el resultado de las búsquedas</a> (en inglés). </li>
  <li> <a href="http://googleblog.blogspot.com/2009/12/relevance-meets-real-time-web.html">Google: La relevancia se encuentra con el contenido en tiempo real</a> (en inglés). </li>
</ul>
<p>La búsqueda en tiempo real ya es una realidad en Google y le animo a que la pruebe. Al estar aún en <em>fase beta</em> sólo está disponible para algunos usuarios VIP y es necesario que realicemos una pequeña "triquiñuela" para poder tener acceso (valga la metáfora del que se cuela en una fiesta a la que nadie le ha invitado).</p>
<div class="captionfull"><center><a href="http://www.hellogoogle.com/wp-content/uploads/2010/01/real_time_search_google.jpg" title="real_time_search_google" rel="lightbox[516]"><img src="http://www.hellogoogle.com/wp-content/uploads/2010/01/real_time_search_google-300x200.jpg" alt="real time search google 300x200 Google Real Time Search: Posicionamiento web en Tiempo Real" title="real_time_search_google" class="aligncenter size-medium wp-image-520" width="300" height="200" /></a></center>
</div>
<p>En primer lugar acceda a la siguiente dirección: <a href="http://www.google.com/ncr">www.google.com/ncr</a> ;Una vez aquí, es necesario "engañar un poco a Google" creando una cookie que nos acredita a acceder a esta nueva funcionalidad. Para ello copie y pegue el siguiente código en la barra de direcciones (como si estuviera introduciendo una URL).
</p>
<p><code>javascript:void(document.cookie="PREF=ID=20b6e4c2f44943bb:U=4bf292d46faad806:TM=1249677602:LM=1257919388:S=odm0Ys-53ZueXfZG;path=/; domain=.google.com");</code>
</p>
<p>Ahora ya podemos empezar a buscar con el nuevo diseño y funcionalidades. Por ejemplo, en la sección <em>Updates</em> encontrará los resultados en tiempo real para su búsqueda.
</p>
<h3>La API de Twitter: Un ejemplo práctico de Búsqueda en Tiempo Real.
</h3>
<p>Evidentemente la búsqueda en tiempo real no es una parcela exclusiva de Google. La apertura de Apis y TimeLines permite que cualquier webmaster pueda acceder a esta información desde sus propias webs.
</p>
<p>A modo de <strong>ejemplo</strong> he preparado una <a href="http://www.hellogoogle.com/examples/realtime-search/">aplicación que devuelve en tiempo real los Tweets que se están publicando sobre un determinado tema</a>.
</p>
<div class="captionfull"><center><a href="http://www.hellogoogle.com/wp-content/uploads/2010/01/ejemplo_hellogoogle.jpg" title="ejemplo_hellogoogle" rel="lightbox[516]"><img src="http://www.hellogoogle.com/wp-content/uploads/2010/01/ejemplo_hellogoogle-300x195.jpg" alt="ejemplo hellogoogle 300x195 Google Real Time Search: Posicionamiento web en Tiempo Real" title="ejemplo_hellogoogle" class="aligncenter size-medium wp-image-519" width="300" height="195" /></a></center>
</div>
<p>Una de las <strong>claves del éxito de Twitter</strong> ha sido que desde su misma concepción ha ofrecido una <a href="http://apiwiki.twitter.com/">API</a> abierta para que cualquier webmaster pueda <strong>utilizar, compartir o integrar</strong> Twitter en otras aplicaciones como aplicaciones de escritorio o telefonía móvil. </p>
<p><u>Nota:</u> Según Biz Stone, co-fundador de Twitter, <em>Más del 50% de nuestro tráfico llega a través de nuestro API</em>.
</p>
<div class="captionfull"><center><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/5/51/Twitter_logo.svg/200px-Twitter_logo.svg.png" alt="200px Twitter logo.svg Google Real Time Search: Posicionamiento web en Tiempo Real"  title="Google Real Time Search: Posicionamiento web en Tiempo Real" /></center>
</div>
<p>La API de twitter ofrece una serie de <a href="http://apiwiki.twitter.com/Twitter-API-Documentation">funciones que podemos utilizar para enviar y recibir información</a>.
</p>
<ul>
  <li>La función <a href="http://apiwiki.twitter.com/Twitter-Search-API-Method:-search">search</a> en concreto, permite realizar una búsqueda dentro de todos los Tweets. </li>
  <li>Esta función admite una serie de <em>parámetros</em> para personalizar los resultados de la búsqueda.
  </li>
  <li>Por ejemplo, con el parámetro <em>since_id</em> podemos obtener sólo los tweets cuyo <em>id</em> es mayor que el especificado en el parámetro.
    <br />
    <br />
    <u>Nota:</u> A cada Tweet se le asigna un id o identificativo único que le identifica de manera inequívoca. Este id es incremental por lo que los últimos tweets publicados siempre tienen un id mayor.
  </li>
</ul>
<p>En mi ejemplo, utilizo la función <em>search</em> y el parámetro <em>since_id </em>para obtener los últimos tweets relacionados con una búsqueda.
</p>
<p><code>curl_setopt ($curl, CURLOPT_URL, "http://search.twitter.com/search.atom?q=" . urlencode($query) . "&amp;amp;amp;since_id=" . urlencode($query) . "&amp;amp;amp;rpp=10"); </code>
</p>
<p>Para emular una búsqueda en tiempo real, realizo una petición asíncrona cada 15 segundos para comprobar si durante este tiempo se han publicado nuevos tweets relevantes:
</p>
<p><code>timer = setTimeout('getSearch()', 15000); </code>
</p>
<p>En caso afirmativo refresco el contenido de la página:
</p>
<p><code> $("#container_all").html(results_all);</code>
</p>
<p>Para simplificar el código y para enriquecer el ejemplo con algunos elementos visuales como fade in/out, he utilizado el framework para scripting de cliente <a href="http://jquery.com/">Jquery</a>.
</p>
<p>Por supuesto le animo a que se <a href="http://www.hellogoogle.com/examples/realtime-search/jquery-php-twitter-api.rar">descargue este código de ejemplo sobre búsqueda en tiempo real</a>, lo destripe y lo reutilice en su propia web.
</p>
<h3>SEO en tiempo real
</h3>
<p>Una vez más ante un acontecimiento de cierto calibre  ya hay quien se ha aventurado a afirmar que el SEO ha muerto.
</p>
<p>Si contabilizáramos las veces en las que el SEO ha muerto para volver a resucitar, me atrevería a asegurar que  ya ha alcanzado ese grado de inmortalidad tan sólo reservado a ilustres personajes históricos como Napoleón, Julio Cesar, Cleopatra o Juana la Loca.
</p>
<p>La búsqueda en tiempo real es una evolución natural y poco traumática para el profesional que lleva realizando su labor en el área de la optimización para motores de búsqueda:
</p>
<ul>
  <li>Esta nueva concepción de la búsqueda obliga al SEO a ampliar su ámbito de actuación a otros nichos como los <strong>sistemas de microblogging y las redes sociale</strong>s. </li>
  <li>La aparición de resultados en tiempo real que desplazan en la SERP a los resultados orgánicos debe impulsar la inversión en <strong>PPC</strong>.</li>
  <li>La <strong>anticipación</strong> se convierte más que nunca en una de las claves del éxito. Adelantarnos a la competencia a la hora de publicitarnos en un evento, o hablar sobre temas de actualidad e interés nos garantizará aparecer primero y antes.</li>
  <li><strong>Actualizar  los contenidos </strong>con frecuencia es ahora más que nunca estratégico.</li>
  <li>Loa <strong>seguidores</strong> (Followers) y <strong>amigos</strong> en las redes sociales son otra pieza clave, ya que nos permitirán compartir y promocionar nuestros contenidos en todas las fuentes de las que se nutren los motores de búsqueda en tiempo real. Por este motivo un <strong>SEO debe reconvertirse en un experto en PR </strong>(relaciones públicas).</li>
  <li>Facilite y promueva la <strong>compartición</strong> de sus contenidos en redes sociales.</li>
  <li>Y por supuesta tenga bien presente que la búsqueda en tiempo real ha venido acompañada de la mano del <strong>SPAM en tiempo real</strong>. No caiga en la tentación.</li>
</ul>
<h3>Real Time Trends: Oportunidades de Negocio en Tiempo Real
</h3>
 <p>Posiblemente el lector de este artículo ya esté familiarizado con  <a href="http://www.google.com/trends" target="_blank">Google Trends</a>. Esta herramienta se ha convertido en una de las principales referencias para bloggers y SEOs a la hora de analizar el espectro de búsquedas para desarrollar <strong>targeted contents</strong> y conseguir <strong>targeted traffic</strong>.</p>
 <ul>
   <li>Nos indica los <strong>&quot;hot topics&quot;</strong> sobre los que se debate  en la web</li>
   <li>Permite hacernos una idea sobre qué asuntos centran el interés de los internautas en el día a día.</li>
   <li>Google Trends muestra las tendencias de un <strong>pasado inmediato</strong>, pero no lo que está ocurriendo en este mismo instante. </li>
   <li>N<strong>o es posible realizar una segmentación</strong> de estas tendencias en función del perfil de los usuarios.</li>
</ul>
<p>La <strong>búsqueda en tiempo real</strong> ha derribado estas limitaciones en el estudio de las tendencias en Internet.</p>
<p>Al término del año 2009 las principales empresas de social media en Internet hicieron público por primera vez un informe que detallaba los eventos, personajes y productos que captaron nuestra atención durante ese año.
</p>
<ul>
  <li>Twitter dio el primer paso revelando <a href="http://blog.twitter.com/2009/12/top-twitter-trends-of-2009.html">los topics más discutidos del 2009</a>.
  <br /></li>
  <li>&nbsp;Facebook lanzó poco después <a href="http://blog.facebook.com/blog.php?post=215076352130">El memorando de Facebook&nbsp; para ese año</a>. </li>
</ul>
<p>Nota: ¿Sabía que &quot;Twitter&quot; fue la <a href="http://mashable.com/2009/11/29/twitter-most-popular-word/">palabra más popular del año 2009</a>?</p>
<p>El estudio de estas tendencias nos permite conocer <strong>cómo fuimos</strong>, qué temas nos <strong>preocuparon</strong>, por qué tomamos determinadas <strong>decisiones</strong>, o en qué se <strong>diferenciaron</strong> nuestros gustos respecto a años anteriores...</p>
<ul>
  <li> La naturaleza <strong>breve </strong>y <strong>concisa </strong>de los sistemas de micro blogging (menos de 140 palabras por post) enriquece las&nbsp; <a target="_blank" href="http://www.hightweets.com/">tendencias</a> de sus usuarios.</li>
  <li>El poder propagador y reanimador de los <strong>retweets </strong>permite que una misma conversación se discuta en diferentes<strong> foros</strong> y <strong>momentos</strong>.<div class="captionfull"><center><a href="http://www.hellogoogle.com/wp-content/uploads/2010/01/efecto-de-un-retweet.jpg" title="efecto-de-un-retweet" rel="lightbox[516]"><img src="http://www.hellogoogle.com/wp-content/uploads/2010/01/efecto-de-un-retweet.jpg" alt="efecto de un retweet Google Real Time Search: Posicionamiento web en Tiempo Real" title="efecto-de-un-retweet" width="50%"  class="aligncenter size-full wp-image-550" /></a></center></div></li>
  <li>Las tendencias de sistemas de microblogging y de redes sociales  permiten ser objeto de una s<strong>egmentación  en función de sus usuarios</strong>. </li>
  <li>La apertura de un <strong>time-line público en las redes sociales</strong> abrirá a los analistas la posibilidad de monitorizar las conversaciones. De momento nos tendremos que conformar con la herramienta <a href="http://www.insidefacebook.com/2008/04/15/facebook-lexicon-visualizes-conversation-trends-on-facebook/">Facebook’s Lexicon tool</a> que sólo muestra tendencias a muy alto nivel.</li>
</ul>
<h3>Y no olvide supervitaminarse y mineralizarse.</h3>
<p>Google vuelve a situarnos en un escenario nuevo y virgen donde comenzar de nuevo. Dejemos a un lado todo lo preconcebido, soltemos toda esa carga que nos acompañó a la espalda y aventurémonos hacia el interior de la selva de <em>Kipling</em> en busca de plátanos y cocos.</p>
<p>La búsqueda en tiempo real  abre al usuario de Internet una nueva forma de acceder a la información, y a la empresa un nuevo canal para acceder al usuario. Comencé este artículo con un cita y permítame terminarlo con otra que bien resume este y cualquier otro artículo que se escriba sobre la materia:</p>
<p> <em>"Suele valer una hora última más que
  toda la vida entera...&quot; Sentencias: de la mundana falsedad y las <br />
  vanidades de los hombres, de Francisco de Quevedo.</em></p> Powered by HelloGoogle.com

<p>Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/posicionar_web_gratis_criterio_palabras_clave/' rel='bookmark' title='Permanent Link: Posicionamiento Web: Cómo posicionar una web gratis'>Posicionamiento Web: Cómo posicionar una web gratis</a></li><li><a href='http://www.hellogoogle.com/301_cambiar_dominio_page_rank/' rel='bookmark' title='Permanent Link: Redirección 301: Cómo cambiar de nombre de dominio sin perder PageRank ni posicionamiento'>Redirección 301: Cómo cambiar de nombre de dominio sin perder PageRank ni posicionamiento</a></li><li><a href='http://www.hellogoogle.com/real-ajax-sexy-curls/' rel='bookmark' title='Permanent Link: Real Ajax Sexy Curls: Una forma elegante de mostrar el código fuente de nuestra página'>Real Ajax Sexy Curls: Una forma elegante de mostrar el código fuente de nuestra página</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hellogoogle.com/google-real-time-search-posicionamiento-web-en-tiempo-real/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Felicitación SEO</title>
		<link>http://www.hellogoogle.com/felicitacion-seo/</link>
		<comments>http://www.hellogoogle.com/felicitacion-seo/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 20:14:17 +0000</pubDate>
		<dc:creator>Ignacio Gorostiza</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[año]]></category>
		<category><![CDATA[felicitación]]></category>
		<category><![CDATA[feliz]]></category>
		<category><![CDATA[navidad]]></category>
		<category><![CDATA[próspero]]></category>

		<guid isPermaLink="false">http://www.hellogoogle.com/?p=506</guid>
		<description><![CDATA[Este año he decidido que sería una buena idea hacer la primera felicitación SEO de la historia (Que yo tenga constancia claro).

Asi que os animo a todos a que vayáis a Google  y escribáis:
Feliz Navidad y Próspero año 2010
A continuación pulsad en el botón Voy a tener Suerte y dejad que Google os felicite [...]


Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/google-real-time-search-posicionamiento-web-en-tiempo-real/' rel='bookmark' title='Permanent Link: Google Real Time Search: Posicionamiento web en Tiempo Real'>Google Real Time Search: Posicionamiento web en Tiempo Real</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Este año he decidido que sería una buena idea hacer la primera <strong>felicitación SEO de la historia</strong> (Que yo tenga constancia claro).</p>
<a href="http://www.hellogoogle.com/wp-content/uploads/2009/12/google-feliz-navidad-y-prospero-2010.jpg" title="google-feliz-navidad-y-prospero-2010" rel="lightbox[506]"><img src="http://www.hellogoogle.com/wp-content/uploads/2009/12/google-feliz-navidad-y-prospero-2010.jpg" alt="google feliz navidad y prospero 2010 Felicitación SEO" title="google-feliz-navidad-y-prospero-2010" width="669" height="255" class="aligncenter size-full wp-image-508" /></a>
<p>Asi que os animo a todos a que vayáis a <a href="http://www.google.es" target="_blank">Google </a> y escribáis:<p>
<p>Feliz Navidad y Próspero año 2010</p>
<p>A continuación pulsad en el botón <strong>Voy a tener Suerte</strong> y dejad que Google os felicite por mi <img src='http://www.hellogoogle.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' title="Felicitación SEO" /> </p>.
<p>Si no hay suerte <img src='http://www.hellogoogle.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' title="Felicitación SEO" /> , no os preocupéis, porque en cualquier caso os deseo a todos una <strong><a href="http://www.hellogoogle.com/feliz_navidad_prospero_año_nuevo/">feliz navidad y un próspero año 2010</a></strong>.</p>  Powered by HelloGoogle.com

<p>Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/google-real-time-search-posicionamiento-web-en-tiempo-real/' rel='bookmark' title='Permanent Link: Google Real Time Search: Posicionamiento web en Tiempo Real'>Google Real Time Search: Posicionamiento web en Tiempo Real</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hellogoogle.com/felicitacion-seo/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Cómo posicionar Vídeos en Google: La Búsqueda Universal</title>
		<link>http://www.hellogoogle.com/como-posicionar-videos-en-google-la-busqueda-universal/</link>
		<comments>http://www.hellogoogle.com/como-posicionar-videos-en-google-la-busqueda-universal/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 08:29:11 +0000</pubDate>
		<dc:creator>Ignacio Gorostiza</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[google videos]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[HTML5 Video]]></category>
		<category><![CDATA[seo videos]]></category>
		<category><![CDATA[seo youtube]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.hellogoogle.com/?p=460</guid>
		<description><![CDATA[ 

Me pregunto qué habrían pensado los&#160; hermanos Lumière si alguien les hubiera contado que  115 años después Google convertiría su invento en una de los motores del comercio electrónico mundial. Aunque ciertamente, también habría sido necesario explicarles qué es eso del comercio electrónico.
  

Lo cierto es que Google en su camino hacia [...]


Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/como-posicionar-imagenes-en-google-la-busqueda-universal/' rel='bookmark' title='Permanent Link: Cómo Posicionar Imágenes y Fotografías  en Google: La búsqueda universal'>Cómo Posicionar Imágenes y Fotografías  en Google: La búsqueda universal</a></li><li><a href='http://www.hellogoogle.com/google-busqueda-indexacion-ordenacion-paginas/' rel='bookmark' title='Permanent Link: Cómo funciona Google: la búsqueda, indexación y ordenación de las páginas'>Cómo funciona Google: la búsqueda, indexación y ordenación de las páginas</a></li><li><a href='http://www.hellogoogle.com/como-posicionar-pagina-web-en-google/' rel='bookmark' title='Permanent Link: Cómo posicionar su página web en Google en 2 semanas'>Cómo posicionar su página web en Google en 2 semanas</a></li></ol>]]></description>
			<content:encoded><![CDATA[<center><a href="http://www.hellogoogle.com/wp-content/uploads/2009/10/posicionar-videos-google.jpg" title="universal-search" rel="lightbox[460]"><img src="http://www.hellogoogle.com/wp-content/uploads/2009/10/posicionar-videos-google.jpg" alt="universal-search" title="universal-search" class="alignnone size-large wp-image-413" width="500" /></a> </center>

<p>Me pregunto qué habrían pensado los&nbsp; hermanos Lumière si alguien les hubiera contado que  115 años después Google convertiría su invento en una de los motores del comercio electrónico mundial. Aunque ciertamente, también habría sido necesario explicarles qué es eso del comercio electrónico.
  <br />
</p>
<p>Lo cierto es que Google en su camino hacia la <strong>búsqueda universal</strong> ha abierto sus redes hacia otros tipos de información, o mejor deberíamos decir, hacia todos los tipos de información. La clásica página de resultados compuesta exclusivamente por documentos html, ha sido relevada por unas <strong>Serps enriquecidas</strong> donde varios formatos de contenidos ofrecen al usuario un nuevo horizonte en la búsqueda de información.</p>
<p>El posicionamiento web, parcela anteriormente exclusiva para documentos html, ya ha puesto su foco de atención en estos otros nuevos formatos. El <a href="http://www.hellogoogle.com/como-posicionar-imagenes-en-google-la-busqueda-universal/">posicionamiento de imágenes</a> o el <strong>posicionamiento de vídeos</strong> como veremos en este artículo de <a href="http://www.hellogoogle.com">Hellogoogle</a>, son una nueva y poderosa herramienta de promoción web que también puede y debe ser objeto de un análisis bajo el prisma SEO.
  <br />
</p>
<h3> Cómo iniciar una estrategia de posicionamiento de vídeos.
  <br />
</h3>
<p>Paradójicamente el primer paso en la estrategia para el posicionamiento de vídeos consiste en <strong>sacar el vídeo</strong> fuera del Site.&nbsp;
</p>
<p>Un vídeo puede visualizarse de diversas maneras en una web, lo más habitual es encapsularlo dentro de una película <em>flash</em>.&nbsp; <em>Flash </em>presenta un <strong>problema inherente de accesibilidad</strong> y nunca conseguiremos posicionar nuestros vídeos de manera eficiente.
</p>
<p>El primer paso por tanto es ubicar nuestros vídeos en un repositorio como <em>YouTube y Google Vídeo&nbsp;</em>donde Google <strong>busca e indexa</strong> de manera relevante este tipo de información.</p>
<p>Tenga también presente que existen otros repositorios de vídeos como <em>Metacafe</em>, <em>Yahoo! Video</em>, o <em>MySpace</em> que a pesar de gozar de menor relevancia en el posicionamiento en Google gozan de un gran público potencial.
</p>
<p>Los expertos coinciden en que las <strong>variables</strong> que entran en juego en el <strong>ranking de un vídeo en Google</strong> son:
</p>
<ol>
  <li><span>Título.</span></li>
  <li><span>Descripción.</span></li>
  <li><span>Tags.</span></li>
  <li>Número de visualizaciones.
  <br /></li>
  <li><span>Valoración de los visitantes</span>.</li>
</ol>
<div class="caption-full"><img src="http://www.hellogoogle.com/wp-content/uploads/2009/10/sin-titulo-2.jpg" alt="posicionar-video-google" title="posicionar-video-google" class="aligncenter size-full wp-image-391" width="550" height="100" />
</div>
<p>Obviamente la estrategia de posicionamiento de un vídeo pasa por trabajar estos 5 aspectos, en el siguiente apartado veremos cómo.
</p>
<h3><strong>Cómo optimizar un vídeo en YouTube </strong>
</h3>
<p><strong>1. Título. </strong>
</p>
<ul>
  <li>El <strong>título </strong>del vídeo constituye la principal fuente de información para Google.</li>
  <li>Dispone de <strong>60 caracteres</strong> para redactar el título del vídeo, aprovéchelos. </li>
  <li>Además de describirlo de manera <strong>clara e inequívoca,</strong> debe incluir las <strong>keywords más revelantes</strong> con la búsqueda. </li>
  <li>Evite incluir en el título eslóganes o llamadas a la acción excesivamente agresivas. </li>
</ul>
<p><strong>2. Descripción. </strong>
</p>
<ul>
  <li> La <strong>descripción </strong> además de informar de manera clara e inequivoca el contenido del vídeo, debe incluir los <strong>frases mas relevantes</strong> con la búsqueda. </li>
  <li>Es muy importante incluir siempre un <strong>link hacia nuestro</strong> Site al comienzo de la descripción. Para que el link sea clickable incluya <em><strong><span style="font-weight: normal;">http:// </span></strong></em><strong><span style="font-weight: normal;">al comienzo del mismo.
  <br /></span></strong></li>
  <li>Tenga presente que existe un límite de unas <strong>22 palabras</strong> para el tamaño de la descripción del vídeo que aparece en la <strong>SERP o página de resultados de YouTube</strong>.
  <br /> </li>
</ul>
<p><strong>3. Tags. </strong>
</p>
<ul>
  <li>Podemos aprovechar los <strong>tags</strong> para incluir todas las <strong>variaciones de un mismo keyword</strong> que complemente los keywords de búsqueda principales. </li>
  <li>Evite incurrir en “<em>keyword stuffig</em>”, es decir, la repetición innecesaria de palabras clave con la intención de mejorar el posicionamiento.</li>
  <li><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;">Tenga presente que el orden de los <em>tags</em></span></strong><em> </em><span style="font-weight: normal;">es importante</span></span></strong></li>
</ul>
<p><strong>4. Aspectos relacionados con la imagen de presentación del vídeo</strong>
</p>
<ul>
  <li>La miniatura a thumbnail que presenta el vídeo tiene especial importancia a la hora de que un visitante quiera visualizarlo.
  <br />
  </li>
  <li>Está demostrado que una url, un número de teléfono o una llamada a la acción sobre un fondo atractivo llama poderosamente la atención del usuario.</li>
  <li>Mantenga siempre la <strong>consistencia</strong> entre la descripción del vídeo, la marca y la llamada a la acción.&nbsp;</li>
</ul>
<p><strong>5. Optimice su propio Site</strong>
</p>
<ul>
  <li>Utilizar <strong>vídeos de youtube embebidos</strong> en su Site <strong>reducirá sensiblemente la carga de trabajo</strong> de su servidor y además tendrá <strong>estadísticas de acceso</strong> de manera totalmente gratuita. </li>
  <li><strong>Optimice orgánicamente</strong> la página en la que embebe el vídeo, procurando ubicar cada vídeo en un documento independiente. </li>
  <li>Ubique cerca del vídeo una descripción en html de su contenido y enlace al documento original de YouTube incluyendo como anchor text los keywords más relevantes.</li>
  <li>Puede utilizar&nbsp; <strong>Google Website Optimizer</strong> para conocer cuál es el vídeo que mejor funciona.
  <br />
  <ul>
    <li>Para ello es necesario que establezca un <strong>objetivo de conversión</strong> como por ejemplo suscribirse a su blog.</li>
    <li>También puede ubicar un mismo vídeo en diferentes páginas y comprobar  qué versión funciona mejor.<span></span></li>
  </ul>
  </li>
</ul>
<p><strong>6. Otros aspectos a tener en cuenta.</strong>
</p>
<ul>
  <li>Es importante activar las <em>opciones para</em> <em>compartir y emitir el vídeo</em> (votos, comentarios, compartir el vídeo, etc). El&nbsp; <strong>número de veces</strong> que el vídeo es mostrado en otros sitios y su <strong>puntuación </strong>es de especial importancia en el posicionamiento del vídeo.
  <br /></li>
  <li>Puede aprovechar la opción de <strong>anotaciones&nbsp; </strong>para incluir en partes del vídeo contenido textual complementario y enlaces directos hacia su Site.
  <br /></li>
  <li>También es posible <a href="http://www.google.com/support/youtube/bin/answer.py?answer=100079">incluir subtítulos en sus vídeos</a> para eliminar problemas de comprensión en otros idiomas, o para usuarios con problemas auditivos y abrir el vídeo a un público más amplio.
  <br />Siempre que sea posible ubique geográficamente su vídeo en <strong>Google Maps</strong>, de esta manera mejorará el posicionamiento para búsquedas locales.</li>
  <li>Aunque Google ya es capaz de mostrar vídeo en formato 16:9 mi recomendación a la hora de trabajar la búsqueda universal es que exporte los vídeos al <strong>tamaño estándar 4:3</strong>.&nbsp;</li>
  <li>Para mejorar el <strong>número de visitas</strong> de un vídeo, puede realizar comentarios en otros <strong>vídeos populares</strong> relacionados con su temática incluyendo su url.</li>
  <li>También puede conseguir que Google muestre su vídeo relacionado con otro muy popular y con muchas visitas, si incluye un título, descripción y tags similares (no idénticos).
  <br /></li>
  <li>Revise a menudo la información que le ofrece <strong>YouTube Insight</strong> sobre las estadísticas de visualización de sus vídeos.</li>
  <li>Cuando disponga de varios vídeos puede organizarlos dentro de <strong><strong>su propio</strong> Canal en YouTube</strong> personalizado. Puede acceder a su canal en la dirección<em> http://www.youtube.com/user/[su usuario de youtube]</em>
  <br /></li>
</ul>
<p><u>Nota:</u> ¿Sabía que <a target="_blank" href="http://www.youtube.com/google">Google también tiene su propio canal en youtube</a>?
</p>
<h3><strong>El elemento vídeo en HTML 5</strong>
</h3>
<p>HTML 5 concibe un nuevo formato abierto para los vídeos, permitiendo que se conviertan en parte de las páginas web sin necesitar un plug-in. Antes de seguir le animo a&nbsp; <a target="_blank" href="http://es-es.www.mozilla.com/es-ES/firefox/3.5.3/whatsnew/">probarlo</a>. (Sólo disponible para&nbsp; FireFox 3.5)
</p>
<p>Puede ver cómo se implementa en el siguiente código de ejemplo:
  <br />
</p>
<p><code>&lt;video src="http://www.hellogoogle.com/sobre_vi/ignacio_gorostiza_boxeando.wmv"&gt;
  <br /> Su navegador no soporta el&nbsp; tag video
  <br /> &lt;/video&gt;</code>
</p>
<p>Los vídeos pueden tener ahora <a target="_blank" href="http://www.w3schools.com/tags/html5_video.asp">sus propios atributos</a> como meta de información, título, alt, contenido textual,&nbsp; etc...facilitando así la labor de los motores de búsqueda.
</p>
<p>La posibilidad de tratar el contenido de los vídeos como si fueran páginas web abre un nuevo universo de posibilidades, eche un ojo al siguientes ejemplos y comprobará de qué le estoy hablando:</p>
<ul>
  <li><a href="http://people.mozilla.com/~prouget/demos/DynamicContentInjection/play.xhtml">Inyección dinámica de contenidos (Sólo Firefox 3.5 y Safari).</a>
  <br />
  </li>
</ul>
<p> Lo cierto es que aún no tenemos constancia de que Google reconozca este tipo de información, pero no podemos tener  la menor duda de que ya mismo se encuentra trabajando en ello.<br />
</p>
<p>Nota: ¿Sabía que YouTube ya tiene su <a target="_blank" href="http://www.youtube.com/html5">versión beta en HTML5?</a>
</p>
<h3>Acerca de los sitemaps de vídeo
</h3>
<p>Además de los sitemaps para documentos html habituales, es posible crear sitemaps que ofrezcan a Google información sobre contenido web especializado, incluída información sobre contenido de Google Videos.
</p>
<p>Los sitemaps de Google Video son una extensión del protocolo de sitemaps para distribuir vídeos con meta-información de tal manera que sea más sencillo para Google clasificar e indexar los vídeos. En un Sitemap de vídeo pude incluir el título, su descripción, cuánto dura, quién es el autor, etc...
</p>
<p>Google puede indexar los siguientes formatos de vídeo: .mpg, .mpeg, .mp4, .mov, .wmv, .asf, .avi, .ra, .ram, .rm, .flv.
</p>
<p>Tenga en cuenta que todos los archivos deben ser accesibles a través de HTTP y no soporta metarchivos que requieran una descarga del origen a través de protocolos de streaming.
</p>
<h3><strong>Para terminar...</strong>
</h3>
<p> En muchas ocasiones queremos que nos encuentren, pero no nos apetece que utilicen nuestros vídeos o imágenes en trabajos de terceros.
Por este motivo asegúrese de que protege sus contenidos con la <a target="_blank" href="http://es.creativecommons.org/licencia/">licencia</a> que mejor se ajusta a sus necesidades e intereses..</p>
<p> Hasta no hace mucho tiempo el vídeo e Internet   convivían en dos universos paralelos sin  intersección. El elevado volumen de datos que requería la transferencia y reproducción de un vídeo,  y las limitaciones del ancho de banda    lo relegaban a un lugar poco  relevante dentro del orden jerárquico de las tres uves dobles.</p>
<p>La banda ancha actual posibilita la creación de nuevas experiencias inmersivas y atrayentes que fusionan  el vídeo con otros elementos  multimedia. como los <a href="http://www.innovid.com/">Vídeos interactivos</a>. Sin temor a equivocarnos, podemos predecir que el video será la  herramienta de promoción web más influyente de los próximos años. </p>
<p>Me pregunto qué habrían pensado los&nbsp; hermanos Lumière si alguien les hubiera contado que su invento con los años, acabaría moviendo la economía de un mundo paralelo llamado Internet.</p> Powered by HelloGoogle.com

<p>Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/como-posicionar-imagenes-en-google-la-busqueda-universal/' rel='bookmark' title='Permanent Link: Cómo Posicionar Imágenes y Fotografías  en Google: La búsqueda universal'>Cómo Posicionar Imágenes y Fotografías  en Google: La búsqueda universal</a></li><li><a href='http://www.hellogoogle.com/google-busqueda-indexacion-ordenacion-paginas/' rel='bookmark' title='Permanent Link: Cómo funciona Google: la búsqueda, indexación y ordenación de las páginas'>Cómo funciona Google: la búsqueda, indexación y ordenación de las páginas</a></li><li><a href='http://www.hellogoogle.com/como-posicionar-pagina-web-en-google/' rel='bookmark' title='Permanent Link: Cómo posicionar su página web en Google en 2 semanas'>Cómo posicionar su página web en Google en 2 semanas</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hellogoogle.com/como-posicionar-videos-en-google-la-busqueda-universal/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Cómo Posicionar Imágenes y Fotografías  en Google: La búsqueda universal</title>
		<link>http://www.hellogoogle.com/como-posicionar-imagenes-en-google-la-busqueda-universal/</link>
		<comments>http://www.hellogoogle.com/como-posicionar-imagenes-en-google-la-busqueda-universal/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 08:42:23 +0000</pubDate>
		<dc:creator>Ignacio Gorostiza</dc:creator>
				<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.hellogoogle.com/?p=434</guid>
		<description><![CDATA[ 
Si a mi padre alguien le hubiera preguntado sobre la búsqueda universal, seguramente hubiera pensado en el Rey Arturo, los templarios y la búsqueda del Santo Grial. Lo cierto es que no andaría muy desencaminado.

El Santo Grial en esta ocasión está personificado en el anhelo de Google por alcanzar la virtud en la búsqueda: [...]


Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/como-posicionar-videos-en-google-la-busqueda-universal/' rel='bookmark' title='Permanent Link: Cómo posicionar Vídeos en Google: La Búsqueda Universal'>Cómo posicionar Vídeos en Google: La Búsqueda Universal</a></li><li><a href='http://www.hellogoogle.com/ajax-zoomy-lightbox/' rel='bookmark' title='Permanent Link: Ajax zoomy: Un Ajax lightbox para su galería de imágenes'>Ajax zoomy: Un Ajax lightbox para su galería de imágenes</a></li><li><a href='http://www.hellogoogle.com/posicionar_blogger_blogspot/' rel='bookmark' title='Permanent Link: Como posicionar un blog de Blogger Blogspot'>Como posicionar un blog de Blogger Blogspot</a></li></ol>]]></description>
			<content:encoded><![CDATA[<center><a href="http://www.hellogoogle.com/wp-content/uploads/2009/10/universal-search.jpg" title="universal-search" rel="lightbox[434]"><img src="http://www.hellogoogle.com/wp-content/uploads/2009/10/universal-search-821x1024.jpg" alt="universal search 821x1024 Cómo Posicionar Imágenes y Fotografías  en Google: La búsqueda universal" title="universal-search" class="alignnone size-large wp-image-413" width="500" /></a> </center>
<p>Si a mi padre alguien le hubiera preguntado sobre la búsqueda universal, seguramente hubiera pensado en el Rey Arturo, los templarios y la búsqueda del Santo Grial. Lo cierto es que no andaría muy desencaminado.
</p>
<p>El Santo Grial en esta ocasión está personificado en el anhelo de Google por alcanzar la virtud en la búsqueda: ofrecer a cada usuario exactamente aquello que quería encontrar. Dejemos a un lado la metafísica y la mitología medieval para profundizar un poco en la apasionante utopía de de la búsqueda universal de Google.
</p>
<h3>Qué es la búsqueda universal.
</h3>
<p>A nadie escapa que la intención de Google ha sido siempre conseguir que hacer una búsqueda sea una experiencia lo más <strong>sencilla</strong> y <strong>exacta</strong> posible.
</p>
<p>El objetivo de la "<strong>búsqueda universal</strong>" es derribar los barreras que existen entre los distintos tipos de información que conviven en Internet y ofrecer la mejor respuesta cada vez que un usuario realiza una búsqueda.
</p>
<p class="caption-left"><a href="http://www.hellogoogle.com/wp-content/uploads/2009/10/busqueda_universal.jpg" title="busqueda universal Google" rel="lightbox[434]"><img src="http://www.hellogoogle.com/wp-content/uploads/2009/10/busqueda_universal-222x300.jpg" alt="busqueda universal Google" title="busqueda universal Google" class="aligncenter size-medium wp-image-375" width="222" height="300" /></a>
</p>
<p>La visión de Google sobre la "<strong>búsqueda universal</strong>" es indagar en <strong>todas sus fuentes de información</strong> (páginas webs, noticias, mapas, libros, imágenes, vídeos, etc) , <strong>comparar sus rankings</strong> en tiempo real y devolver una <strong>única página de respuesta</strong> donde toda esta información está perfectamente integrada y optimizada para dar respuesta a la búsqueda realizada.
</p>
<p>Un ejemplo muy tonto, pero muy claro: cuando un usuario busca información sobre "Hawaii" posiblemente esté interesado en encontrar información sobre ofertas de viaje a Hawaii, pero tal vez lo que quiere es conocer alguna peculiaridad geográfica o cultural del país, o tal vez noticias sobre un terremoto o lo que realmente quería encontrar era una <a href="http://www.youtube.com/watch?v=deuvk5CqxsQ" target="_blank">canción de Mecano</a>. Google tiene en cuenta todas estas posibilidades y presenta una <strong>página de resultado universal</strong> compuesta por distintos tipos y formatos de información, todos ellos ordenados por relevancia. De esta manera los usuarios ya no necesitan realizar varias búsquedas entre las pestañas de Google.
</p>
<p>De todo esto se deduce que el SEO ya no es parcela exclusiva de un documento html, <strong>las imágenes, los videos y cualquier otro tipo de contenido</strong> puede y debe ser optimizado de cara a optimizar su visibilidad en los motores de búsqueda. En los siguientes apartados veremos cómo podemos conseguirlo.
</p>
<h3>Cómo posicionar imágenes en Google
</h3>
<p>Que Google es muy inteligente es algo que ya nadie pone en duda. Por ejemplo si le damos una imagen es capaz de descubrir por sí sólo su tamaño, analizar sus colores, y aunque parezca increíble, saber con gran exactitud si la imagen se trata de un icono, de un boceto, si es una fotografía, un diseño o incluso si la imagen pertenece a una cara. Con toda esta información puede clasificar rápidamente cualquier gráfico. Sin embargo, a pesar de esta asombrosa capacidad, Google es completamente ciego a la hora de interpretar las imágenes y es necesario que nosotros le indiquemos explícitamente <strong>cuál es el objetivo de la imagen</strong>.
</p>
<p>Para ello contamos con una serie de <strong>atributos html</strong> que permiten incluir una descripción de una imagen:
</p>
<h4>Atributo ALT
</h4>
<p><em>"As the Googlebot does not see the images directly, we generally concentrate on the information provided in the "alt" attribute." (<a href="http://googlewebmastercentral.blogspot.com/2007/12/using-alt-attributes-smartly.html">Matt Cutts, </a>Google Engineer )</em>
</p>
<p>El atributo alt cuya sintaxis es <code> &lt;img alt="..."&gt; </code>, permite incluir un <strong>texto alternativo</strong> a cualquier imagen. Como el propio Matt Cutts afirma, este atributo es la <strong>principal fuente de información para la araña de Google</strong>.
</p>
<p>El texto que incluyamos debe ser <strong>equivalente</strong>, contener la misma <strong>información</strong> o servir al mismo <strong>propósito</strong> que la imagen original.
</p>
<p>El atributo alt debería ser suficiente explicativo en el caso de que la imagen no llegara a mostrarse.
</p>
<p> Para saber si hemos incluido un alt correcto podemos formularnos la pregunta: ¿si reemplazamos la imagen por el texto, obtendrían nuestros visitantes<strong> la misma información</strong> y generaría en ellos<strong> la misma respuesta</strong>?
</p>
<p>Puede tener en cuenta las siguientes recomendaciones:
</p>
<ul>
  <li>En un documento XHTML válido es necesario <strong>incluir un atributo alt en todas sus imágenes</strong>.</li>
  <li>En aquellas imágenes que sólo desempeñan un papel decorativo en la página incluya un alt vacío, o sáquelas del documento e inclúyalas en una hoja de estilo externa de tal manera que no interfieran con el trabajo de los buscadores.</li>
  <li>Tenga siempre presente el <strong>propósito de la imagen</strong>. Por ejemplo en el caso de un botón, nunca debería incluir en el alt el texto "botón" si no la acción del botón, por ejemplo: "Enviar el formulario".</li>
  <li>El contenido del atributo alt debe ser <strong>claro y escueto</strong>. Evite las descripciones largas y la repetición innecesaria de términos.</li>
  <li>El contenido del alt debe estar pensado para el contexto en el que se encuentra. Una misma imagen en diferentes contextos puede tener comportamientos completamente diferentes.</li>
  <li>Si la imagen lo requiere puede incluir un atributo <a href="http://en.wikipedia.org/wiki/Longdesc_attribute">longdesc</a> con una descripción más amplia y detallada de la imagen, aunque a efectos prácticos esta información no es tenida muy en cuenta por Google.</li>
</ul> <u>Nota: </u>Sabía que existen plugins para Wordpress que le permiten <a target="_blank" href="http://wordpress.org/extend/plugins/seo-image/">optimizar automáticamente para buscadores todas las imagenes</a> de su blog?
<br />
<h4>Alt vs Title
</h4>
<p>El atributo Title es similar al Alt. Según las recomendaciones de W3C el atributo "alt" expresa un texto alternativo para aquellos agentes que no pueden mostrar imágenes, formularios o applets. El atributo "Title" es un poco diferente pues ofrece <strong>información de ayuda</strong> sobre el elemento en el que se encuentra.
</p>
<p>Lo cierto es que Google a la hora de extraer información de una imagen se centra en el contenido del atributo alt. En cualquier caso no existe ningún problema por incluir en la misma imagen un atributo title incluyendo su propio texto o una copia exacta del contenido del alt.
</p>
<h4>Cuide la nomenclatura de sus imágenes
</h4>
<p>A la hora de posicionar sus imágenes es de especial importancia cuidar su nomenclatura. Tenga siempre presentes los siguientes consejos:
</p>
<ul>
  <li>Asigne un <strong>nombre descriptivo</strong> a sus imágenes. Puede incluir los keywords más relevantes separados por guiones "-".</li>
  <li>No es recomendable incluir más de dos guiones en el nombre de una imagen, ni utilizar nombres largos e inmanejables.</li>
  <li>Tenga presente la naturaleza de las <strong>extensiones</strong>. Los motores de búsqueda asocian la extensión .jpg (JPEG) a fotografías, mientras que la .gif (GIF) la asocia principalmente a gráficos.</li>
  <li>Procure que el texto cercano a una imagen esté <strong>relacionado</strong> con ella. Las motores de búsqueda deducen que el texto más cercano tiene conexión con la imagen.</li>
  <li>Por último recuerde que la nomenclatura de imágenes optimizada para buscadores no debe estar reñida con el sentido común. De nada le servirá una nomenclatura muy eficiente de cara a posicionarse si trabajar con ella se convierte en un infierno.</li>
</ul>
<h3>Y no se olvide de...
</h3>
<p>Existen otros repositorios como <em>Flickr</em> que aunque no son indexados&nbsp; por Google, son accedidos por millones de usuarios diariamente en busca de recursos.
</p>
<p>Existen webs como <em>Panoramio</em> especializadas en <a href="http://www.panoramio.com/" target="_blank">geolocalizar sus fotografías</a> en GoogleMaps y que le permiten mejorar su presencia en búsquedas locales.
</p>
<p>Si va a necesitar manejar muchas imágenes en su Site, puede considerar la posibilidad de contratar un servidor externo especializado en almacenar y servir un volumen grande de información, como<a href="http://aws.amazon.com/s3/"> Amazon S3</a>. Ubicando sus fotos en un servidor especializado en imágenes no mejorará su posicionamiento, pero conseguirá optimizar la <strong>escalabilidad</strong> de su web y descargar de esta tarea a su hosting.
</p>
<p>Considere la posibilidad de mostrar la <strong>url de su Site</strong> en la imagen, de esta manera evitará usos indebidos y conseguirá canalizar el tráfico a su web.
</p>
<p>En muchas ocasiones queremos que nos encuentren, pero no nos apetece que utilicen nuestros vídeos o imágenes en trabajos de terceros. Por este motivo asegúrese de que protege sus contenidos con la <a target="_blank" href="http://es.creativecommons.org/licencia/">licencia</a> que mejor se ajusta a su caso.
</p>
<p>En el próximo artículo de <a href="http://www.hellogoogle.com">hellogoogle.com</a> veremos cómo podemos optimizar nuestros vídeos para posicionarlos de manera eficiente en Google.
</p> Powered by HelloGoogle.com

<p>Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/como-posicionar-videos-en-google-la-busqueda-universal/' rel='bookmark' title='Permanent Link: Cómo posicionar Vídeos en Google: La Búsqueda Universal'>Cómo posicionar Vídeos en Google: La Búsqueda Universal</a></li><li><a href='http://www.hellogoogle.com/ajax-zoomy-lightbox/' rel='bookmark' title='Permanent Link: Ajax zoomy: Un Ajax lightbox para su galería de imágenes'>Ajax zoomy: Un Ajax lightbox para su galería de imágenes</a></li><li><a href='http://www.hellogoogle.com/posicionar_blogger_blogspot/' rel='bookmark' title='Permanent Link: Como posicionar un blog de Blogger Blogspot'>Como posicionar un blog de Blogger Blogspot</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hellogoogle.com/como-posicionar-imagenes-en-google-la-busqueda-universal/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Anatomía de un Dominio: posicionar un dominio en Google</title>
		<link>http://www.hellogoogle.com/anatomia-de-un-dominio/</link>
		<comments>http://www.hellogoogle.com/anatomia-de-un-dominio/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 13:02:56 +0000</pubDate>
		<dc:creator>Ignacio Gorostiza</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Webmaster]]></category>
		<category><![CDATA[aumentar visitas]]></category>
		<category><![CDATA[buscadores]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[dominios]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[subdominios]]></category>

		<guid isPermaLink="false">http://www.hellogoogle.com/?p=347</guid>
		<description><![CDATA[
Estamos tan acostumbrados a trabajar con dominios que tal vez nunca nos hayamos parado a pensar detenidamente qué se enconde detrás de este conjunto le letras y puntos. Lo cierto es que el dominio tiene una relacción directa con aspectos tan importantes como el correcto funcionamiento de una web o con su presencia en buscadores. [...]


Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/como-elegir-un-dominio/' rel='bookmark' title='Permanent Link: Cómo elegir un nombre de dominio: 25 consejos'>Cómo elegir un nombre de dominio: 25 consejos</a></li><li><a href='http://www.hellogoogle.com/301_cambiar_dominio_page_rank/' rel='bookmark' title='Permanent Link: Redirección 301: Cómo cambiar de nombre de dominio sin perder PageRank ni posicionamiento'>Redirección 301: Cómo cambiar de nombre de dominio sin perder PageRank ni posicionamiento</a></li><li><a href='http://www.hellogoogle.com/incrementar_visitas_trafico_web/' rel='bookmark' title='Permanent Link: Cómo subir las visitas o el tráfico de visitantes de una web'>Cómo subir las visitas o el tráfico de visitantes de una web</a></li></ol>]]></description>
			<content:encoded><![CDATA[<div class="captionfull" style="text-align: center;"><img src="/wp-content/uploads/2009/07/domain_hg.jpg" title="Anatomía de un Dominio: posicionar un dominio en Google" alt="domain hg Anatomía de un Dominio: posicionar un dominio en Google" />
</div>
<p>Estamos tan acostumbrados a trabajar con dominios que tal vez nunca nos hayamos parado a pensar detenidamente qué se enconde detrás de este conjunto le letras y puntos. Lo cierto es que el dominio tiene una relacción directa con aspectos tan importantes como el correcto funcionamiento de una web o con su presencia en buscadores. Si quiere profundizar en el estudio de la naturaleza de los dominios le animo a que lea este artículo de hellogoogle.com.
</p>
<h3>Qué es un dominio
</h3>
<p>Posiblemente ya sepa que un dominio es una cadena alfanumérica (letras y números) que identifica una página web. Aunque deberíamos decir que lo que realmente representa es la <strong>dirección IP</strong> del ordenador donde se encuentra alojada la web.
</p>
<p> En realidad un mismo dominio puede representar <strong>más de una</strong> IP, por ejemplo<em> www.microsoft.com</em> está asociado a más de una docena de IPs.
</p>
<p>Por extraño que parezca Internet no entiende los dominios, y es necesario que alguien traduzca el dominio a una IP. Los servidores llamados <em>DNS (Domain Name System)</em> son los encargados de traducir los nombres de dominio a direcciones IPs.
</p>
<p>En el siguiente gráfico puede ver el proceso de traducción de un nombre de dominio a una IP:
</p>
<p>&nbsp;
</p>
<div class="captionfull" style="text-align: center;"><img src="/wp-content/uploads/2009/07/dns.jpg" alt="Anatomía de un Dominio" width="491" height="380" title="Anatomía de un Dominio: posicionar un dominio en Google" />
</div>
<p><u>Nota</u>: Cada dominio se encuentra registrado en dos servidores DNS (primario y secundario) que aseguran su correcto funcionamiento en caso de que uno de ellos caiga.
</p>
<h3>Características de un dominio
</h3>
<p>Los nombres de dominio son <strong>fáciles</strong> de recordar.
</p>
<p>Permiten <strong>independizar</strong> la dirección de una página de la IP del servidor donde está alojada.
</p>
<p>Un nombre completo del dominio no puede contener más de 255 caracteres.(Tenga en cuenta que en algunas empresas de registro este límite es inferior)
</p>
<p>El dominio más corto es de sólo 4 caracteres, por ejemplo: <em>1.es</em>
</p>
<p>Aunque un dominio puede incluir <strong>acentos</strong>, <strong>eñes</strong> y la mayoría de los caracteres própios de cada idioma,  habitualmente no se utilizan.
</p>
<p>El <em>directorio WHOIS</em> es una lista pública de nombres de dominio, donde podemos consultar qué persona o organización se encuentra tras un dominio. Existen múltiples webs que nos permiten <a href="http://www.whois.net/">consultar esta lista de manera gratuita</a>.
</p>
<p><u>Nota</u>: ¿Sabía que los nombres de dominio no son sensibles a las mayúsculas? Los nombres hellogoogle.com y HELLOGOOGLE.COM son el mismo dominio.
</p>
<h3>Dominios de alto nivel o primer nivel
</h3>
<p>Todo dominio incluye un sufijo que indica a qué <strong>dominio de alto nivel (TLD)</strong> pertenece. Por ejemplo:
</p> <menu>
<li><strong>com</strong> - Negocio comercial (Es el TLD más común)</li>
<li><strong>org</strong> - Organizaciones (generalmente) sin ánimo de lucro </li>
<li><strong>net</strong> - Network organizations </li>
<li><strong>es</strong>- Web de ámbito español</li>
<li>...</li> </menu>
<p>Los dominios de alto nivel pueden clasificase en tres tipos:
</p>
<ul>
  <li>Dominios de <strong>nivel superior geográfico</strong> (ccTLD)</li>
  <li>Dominios de<strong> Internet genéricos</strong> (gTLD)</li>
  <li>Dominios de<strong> nivel superior de infraestructura.</strong></li>
</ul>
<p>Algunos dominios, como el correspondiente a Reino Unido, incluyen un <strong>dominio funcional de segundo nivel:</strong>
</p>
<ul>
  <li>harvard<strong>.ac</strong>.uk (Apropiado para una institución académica)</li>
  <li>harvard<strong>.co</strong>.uk (Apropiado para una compañía)</li>
</ul>
<h3>Dominios de segundo nivel o nombre de dominio
</h3>
<p> El dominio de segundo nivel es el <strong>nombre de dominio</strong> en si, es decir, en el caso de nuestra web el dominio de segundo nivel sería <em>hellogoogle</em> y el dominio de primer nivel <em>.com</em>
</p>
<p>El nombre de dominio conforma la información semántica principal del dominio.
</p>
<p>Para la mayoría de las webs la primera opción debe ser la <strong>marca</strong>.
</p>
<p><span xml:lang="ES-TRAD" lang="ES-TRAD">El correcto uso del <strong>branding</strong> en el nombre de dominio consigue que nuestros usuarios se dirijan de forma directa hasta la web corporativa sin necesidad de utilizar un buscador.</span> Por ejemplo:
</p>
<ul>
  <li><em>Coca Cola Company - <a href="http://www.cocacola.com/">www.cocacola.com</a></em></li>
  <li><em>Microsoft Corporation - <a href="http://www.microsoft.com/">www.microsoft.com</a></em></li>
  <li><em>American Express - <a href="http://www.americanexpress.com/">www.americanexpress.com</a></em></li>
  <li><em>Kleenex - <a href="http://www.kleenex.com/">www.kleenex.com</a></em></li>
</ul>
<p>En el siguiente artículo encontrará 25 consejos que le serán de ayuda a la hora de <a href="http://www.hellogoogle.com/como-elegir-un-dominio/" target="_blank">elegir un buen nombre de dominio</a>.
</p>
<h3>Dominios de tercer nivel, subdominios o CNAME
</h3>
<p> Son extensiones de los dominios, o <strong>también llamados subdominios</strong>.
</p>
<p>En el caso de nuestra web <em>www.hellogoogle.com</em>, las tres uves dobles "<em>www</em>" constituyen el subdominio.
</p>
<p>Podemos crear (gratuitamente) todos los subdominios que consideremos necesarios: <em>foro.hellogoogle.com</em>, <em>blog.hellogoogle,.com</em>, <em>soledad.hellogoogle.com.</em>
</p>
<p>Tenga en cuenta por tanto que los dominios<em> hellogoogle.com</em> y <em>www.hellogoogle.com</em> pueden ser diferentes.
</p>
<p>La mayoría de los navegadores redireccionan automáticamente una entrada del tipo domain.com a www.domain.com. Sin embargo es recomendable asegurarnos de hacer esta redirección en el propio servidor, en el siguiente apartado vamos a ver cómo.
</p>
<h3>URL Canonicalization (URL's canónicas)
</h3>
<p>La palabra "Canonicalization" es un término acuñado por Google para definir el proceso que sigue para identificar la <strong>url que corresponde con la home</strong> de un Site. Por ejemplo una persona podría pensar que las siguientes urls son idénticas.
</p>
<p><em>http://domain.com
  <br /> http://www.domain.com
  <br /> http://domain.com/home.asp
  <br /> http://www.domain.com/</em>index.html
</p>
<p>Sin embargo, técnicamente hablando son urls completamente diferentes. De hecho un servidor web podría devolver diferentes contenidos para cada una de ellas. Cuando Google "canoniza" una url, intenta identificar cuál de todas estas urls es la que realmente identifica la home.
</p>
<p>Existen una serie de buenas prácticas que deberíamos tener en cuenta para facilitar el trabajo de Google y evitar que se produzcan incoherencias y errores en el rastreo de nuestra web:
</p>
<ul>
  <li>Mantenga la <strong>consistencia de los enlaces</strong> de su web. Evite por ejemplo que algunos enlaces apunten a direcciones del tipo <em>http://example.com/</em> y que otras lo hagan a direcciones del tipo <em>http://www.example.com/ </em></li>
  <li>Si decidimos que la dirección de la home es <em>http://www.example.com/</em> , puede realizar una <strong>redirección permanente ó 301</strong> para que <em>http://example.com/</em>, redirija directamente a la dirección por defecto. Por ejemplo, podría crear el siguiente archivo <em>.httacces</em> para que todas urls apunten a http://www.domain.com/ :
  <br />
  <br /> <code>Options +FollowSymLinks
  <br /> RewriteEngine on
  <br /> RewriteCond %{HTTP_HOST} ^example\.com
  <br /> RewriteRule ^(.*)$ http://www.example.com/$1 [R=permanent,L]</code>
  <br />
  <br />
  <p>El siguiente artículo le muestra toda la información que necesita para <a href="http://www.hellogoogle.com/301_cambiar_dominio_page_rank/" target="_blank"> gestionar una redirección 301</a>.
  </p> </li>
  <li>Bajo ningún concepto se vea tentado a utilizar la herramienta de <a href="https://www.google.com/webmasters/tools/removals?pli=1">solicitud de eliminación de Google</a> para eliminar las urls que no necesita. Esto puede conllevarle que su web desaparezca por completo del índice de Google y su reinclusión puede ser una tarea realmente ardua.</li>
</ul>
<h3>Ingeniería de dominios
</h3>
<p>Posiblemente conozca la web <em>del.icio.us</em>. Se trata de un <strong>social markup</strong> muy conocido que llamó la atención de la comunidad por su original nombre de dominio.
</p>
<p>Nosotros también podemos jugar con los dominios de primer, segundo y tercer nivel para crear dominios originales y diferentes.
</p>
<p>Existen herramientas como <a href="http://domai.nr/">domainr</a> que nos ayudan a jugar con los dominios.
</p>
<p><u>Nota</u>: Finalmente el dominio <em>del.icio.us</em> pasó a llamarse <em>delicious.com</em> para evitar que los usuarios encontrarán dificultades a la hora de escribirlo. Esto debe servirle para comprender qué lo original nunca debe estar reñido con lo usable.
</p>
<h3>SEO con Dominios
</h3>
<p>La elección y gestión de un dominio es un factor importante en el posicionamiento de una web. Tenga presente los siguientes puntos.
</p>
<p><strong>1. Google valora positivamente la antigüedad de un dominio.</strong>
</p>
<p>Un dominio conocido por Google desde hace ya varios años es considerado como un proyecto consolidado y es un factor que se tiene en cuenta por el buscador a la hora de calcular su ranking
</p>
<p>Podemos comprobar la edad de un dominio con herramientas como <a href="http://www.seologs.com/dns/domain-check.html" target="_blank">domain check.</a>
</p>
<p>También es positivo registrar un dominio por un periódo largo del tiempo. Google considera que el proyecto es estable.
</p>
<p>Cuando registramos un dominio de segunda mano (un dominio que tenía un dueño anteriormente), es recomendable comprobar los antecedentes (que web contenía) y asegurarnos que no cuenta con ninguna penalización en los buscadores. Para ello podemos recurrir a webs como <a href="http://www.archive.org.">www.archive.org.</a> que mantienen un histórico de las versiones anteriores de una web.
</p>
<p><strong>2. Google entiende un dominio con contenido semántico.</strong>
</p>
<p>El nombre del dominio puede reforzar el servicio o producto que ofrece si incluye de manera natural keywords relevantes. Esto no significa que la repetición indiscriminada de keywords en el dominio beneficie el posicionamiento de una web.
</p>
<p><strong>3. Evite el uso de guiones - en el nombre de dominio.</strong>
</p>
<p>Es posible separar dos palabras en un domino con un guión - , ahora bien, no se lo recomiendo a no ser que la elección esté totalmente justificada.
</p>
<p>Tenga en cuenta que el uso de guiones en un dominio puede complicar su manejo por parte de sus clientes y como ya vimos en el punto anterior, la repetición de keywords no tiene una repercusión positiva en el posicionamiento de una web.
</p>
<p><strong>4. Puede utilizar subdominios para organizar sus contenidos.</strong>
</p>
<p>La web de descargas <em>Softonic</em> ha popularizado una estrategia SEO fundamentada en la utilización de un subdominios para cada producto.
</p>
<p>Google considera cada subdominio como un Site diferente, y por tanto, puede mostrar sus <a href="http://googlewebmastercentral.blogspot.com/2006/09/information-about-sitelinks.html" target="_blank">sitelinks</a> lo que facilita la navegación interna:
</p>
<p>Sin embargo debe tener presente que la utilización injustificada y abusiva de los subdominios con descarados fines SEO puede perjudicar nuestro posicionamiento y derivar en una <strong>penalización</strong>.
</p>
<p><strong>5. Ranking de un dominio en Internet</strong>
</p>
<p>Recuerde que existen varias webs que le permiten conocer el ranking de un dominio en Internet.
</p>
<ul>
  <li><a href="www.alexa.com/data/details/traffic_details/dominio.ext">Alexa</a></li>
  <li><a href="siteanalytics.compete.com/dominio.ext/">Compete</a>: </li>
  <li><a href="http://www.quantcast.com/dominio.ext">Quantcast</a> </li>
  <li><a href="http://scripts.ranking.com/data/details.aspx?theurl=dominio.ext">Ranking</a>:</li>
</ul>
<p>El ranking de un dominio le puede ayudar a conocer la evolución de su web o la popularidad de un dominio antes de comprarlo.
</p> Powered by HelloGoogle.com

<p>Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/como-elegir-un-dominio/' rel='bookmark' title='Permanent Link: Cómo elegir un nombre de dominio: 25 consejos'>Cómo elegir un nombre de dominio: 25 consejos</a></li><li><a href='http://www.hellogoogle.com/301_cambiar_dominio_page_rank/' rel='bookmark' title='Permanent Link: Redirección 301: Cómo cambiar de nombre de dominio sin perder PageRank ni posicionamiento'>Redirección 301: Cómo cambiar de nombre de dominio sin perder PageRank ni posicionamiento</a></li><li><a href='http://www.hellogoogle.com/incrementar_visitas_trafico_web/' rel='bookmark' title='Permanent Link: Cómo subir las visitas o el tráfico de visitantes de una web'>Cómo subir las visitas o el tráfico de visitantes de una web</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hellogoogle.com/anatomia-de-un-dominio/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>AJAX Accesible para Google: Posicionar contenido en Ajax</title>
		<link>http://www.hellogoogle.com/ajax-accesible-para-google/</link>
		<comments>http://www.hellogoogle.com/ajax-accesible-para-google/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 09:33:11 +0000</pubDate>
		<dc:creator>Ignacio Gorostiza</dc:creator>
				<category><![CDATA[Accesibilidad]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[google ajax acceibilidad javascript]]></category>

		<guid isPermaLink="false">http://www.hellogoogle.com/?p=326</guid>
		<description><![CDATA[Recientemente me preguntaron si Google indexaba contenidos en Ajax. La respuesta es: depende. 
Como ya sabrá Ajax es una técnica que abre la posibilidad de realizar una petición XMLHTTP al servidor y recibir un documento html/xml de respuesta de manera asíncrona, es decir, sin necesidad de recargar la página. Ajax en principio no tiene ninguna [...]


Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/ajax-zoomy-lightbox/' rel='bookmark' title='Permanent Link: Ajax zoomy: Un Ajax lightbox para su galería de imágenes'>Ajax zoomy: Un Ajax lightbox para su galería de imágenes</a></li><li><a href='http://www.hellogoogle.com/efecto_ajax_lightbox_javascript_css/' rel='bookmark' title='Permanent Link: Ajax Lightbox: Una ventana emergente 2.0 en su página web'>Ajax Lightbox: Una ventana emergente 2.0 en su página web</a></li><li><a href='http://www.hellogoogle.com/real-ajax-sexy-curls/' rel='bookmark' title='Permanent Link: Real Ajax Sexy Curls: Una forma elegante de mostrar el código fuente de nuestra página'>Real Ajax Sexy Curls: Una forma elegante de mostrar el código fuente de nuestra página</a></li></ol>]]></description>
			<content:encoded><![CDATA[<div><img src="/wp-content/uploads/2009/06/accesible_ajax.jpg" title="AJAX Accesible para Google: Posicionar contenido en Ajax" alt="accesible ajax AJAX Accesible para Google: Posicionar contenido en Ajax" /></div>
<p>Recientemente me preguntaron si Google indexaba contenidos en Ajax. La respuesta es: depende. </p>
<p>Como ya sabrá <em>Ajax</em> es una técnica que abre la posibilidad de realizar una petición <em>XMLHTTP</em> al servidor y recibir un documento <em>html/xml</em> de respuesta de manera <em>asíncrona</em>, es decir, sin necesidad de recargar la página. Ajax en principio no tiene ninguna contraindicación de cara al posicionamiento en Google, en realidad el problema no se encuentra en el Ajax, si no en la accesibilidad de los documentos que queramos que sean indexados.</p>
<p>En el  <a href="http://www.yensdesign.com/tutorials/contentajax/">siguiente ejemplo</a> los contenidos se cargan de manera asíncrona, pero Google no sería capaz de indexarlos. ¿Por qué? El problema radica en los enlaces, o mejor dicho, en la ausencia de enlaces. Fíjese en el código del menú principal:</p>
<code>&lt;li id=&quot;home&quot;&gt;Home&lt;/li&gt;<br />
&lt;li id=&quot;news&quot;&gt;News&lt;/li&gt;<br />
&lt;li id=&quot;interviews&quot;&gt;Interviews&lt;/li&gt;<br />
&lt;li id=&quot;external&quot;&gt;External&lt;/li&gt;  
<br/><br/>
</code>
<p>La utilización de Ajax no debe entrar en conflicto con la correcta navegación por los diferentes contenidos relevantes de un Site. En el ejemplo anterior, el acceso a los contenidos se implementa en javascript y esto impide que el <a href="http://es.wikipedia.org/wiki/Googlebot" target="_blank">bot de Google</a> pueda acceder e indexar estos contenidos. El siguiente código muestra la funcionalidad que controla el acceso a los contenidos:</p>
<code>sections.click(function(){

 		<br />
//show the loading bar<br />  		
 		showLoading();  	<br />	//load selected section<br />  		switch(this.id){ <br /> 			case &quot;home&quot;:<br />  				content.slideUp();  <br />				content.load(&quot;sections.html #section_home&quot;, hideLoading);<br />  				content.slideDown();<br />  				break;<br />		...  <br/>	
</code>
<p>Nota: El código del ejemplo está implementado con el <em>framework Jquery</em>. ¿No lo conoce?...¿Y a<a href="http://jquery.com/" target="_blank"> qué está esperando</a>?</p>
<p>Si aplica un simulador de Bot a la url del ejemplo podría hacerse una idea aproximada de <a href="http://www.xml-sitemaps.com/se-bot-simulator.html?op=se-bot-simulator&amp;go=1&amp;pageurl=http%3A//www.yensdesign.com/tutorials/contentajax/&amp;se=googlebot&amp;submit=Start">cómo visualiza Google esta página.</a> Como puede comprobar los contenidos dinámicos no son accesibles. </p>
<h3>¿Cómo podemos conseguir que  Ajax sea accesible por Google ?</h3>
<p>Podemos considerar que Google visualiza una página de manera similar a como lo haría un navegador con javascript deshabilitado. Por tanto si queremos dar visibilidad al buscador, cada contenido debe ser accesible  a través de un link html natural.  Le he preparado un pequeño   <a href="http://www.hellogoogle.com/examples/contentajax/">ejemplo  funcional de Ajax accesible</a>. Fíjese el aspecto que presenta ahora el código del menú principal:</p>
<p><code>&lt;li&gt;&lt;a href=&quot;mike-tyson/default.htm&quot;&gt;MIKE&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&quot;house/default.htm&quot;&gt;HOUSE&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&quot;bob-marley/default.htm&quot;&gt;BOB&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&quot;spiderman/default.htm&quot;&gt;SPIDER&lt;/a&gt;&lt;/li&gt;</code></p>
<p>A continuación podemos modificar el comportamiento de un link utilizando <em>javascript no obstructivo</em>. Esta técnica permite acceder al <em>DOM</em> de la página y asignar una funcionalidad determinada, como puede ser el acceso asíncrono a contenidos, a cualquier enlace del documento. De esta manera presentaríamos un documento html con enlaces naturales a Google, y una página <a href="http://es.wikipedia.org/wiki/Aplicaciones_de_Internet_Ricas" target="_blank">RIA</a> a nuestros visitantes:</p>
<p><code>sections.click(function(e){<br />
  var my_anchor = $(this).attr(&quot;href&quot;);<br />
showLoading();<br />
content.slideUp(&quot;slow&quot;, function(){	content.load(my_anchor, hideLoading);	} );<br />
content.slideDown();<br />
return(false);<br />
});</code></p>
<p>Si aplicamos el simulador de Bot a este ejemplo, podemos comprobar que ahora <a href="http://www.xml-sitemaps.com/se-bot-simulator.html?op=se-bot-simulator&amp;go=1&amp;pageurl=http%3A//www.hellogoogle.com/examples/contentajax/&amp;se=googlebot&amp;submit=Start">Google accedería sin problema a todos los contenidos</a>.</p>
<p>Le animo a  <a href="http://www.hellogoogle.com/examples/contentajax/accesiblecontentajax.rar" target="_blank">descargarse el código de ejemplo</a>, destriparlo, analizarlo, mejorarlo y aplicarlo libremente en sus desarrollos. Estoy seguro que Google se lo agradecerá.</p>
<p>Por último tenga presente siempre las siguientes consideraciones a la hora de desarrollar una funcionalidad Ajax:</p>
<ul>
  <li>Cuide la arquitectura interna de su Site y cree una estructura de enlaces lógica. </li>
  <li>Cada contenido de su site debe ser accesible por un enlace de texto estático.</li>
  <li>Si el acceso a los contenidos se realiza a través de <em>JavaScript</em>, frames, DHTML, Flash, o su acceso está restringido por id de sesión o Cookies, es muy posible que Google encuentre problemas para encontrarlos e indexarlos.</li>
  <li>El javascript <a href="http://es.wikipedia.org/wiki/JavaScript_no_obstructivo" target="_blank">no obstructivo</a> le permite crear funcionalidades RIA sin repercutir en la accesibilidad de la web.</li>
  <li>Puede recurrir a <a href="http://www.delorie.com/web/lynxview.html" target="_blank">navegadores textuales</a> para comprobar como visualizará Google su página.</li>
</ul> Powered by HelloGoogle.com

<p>Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/ajax-zoomy-lightbox/' rel='bookmark' title='Permanent Link: Ajax zoomy: Un Ajax lightbox para su galería de imágenes'>Ajax zoomy: Un Ajax lightbox para su galería de imágenes</a></li><li><a href='http://www.hellogoogle.com/efecto_ajax_lightbox_javascript_css/' rel='bookmark' title='Permanent Link: Ajax Lightbox: Una ventana emergente 2.0 en su página web'>Ajax Lightbox: Una ventana emergente 2.0 en su página web</a></li><li><a href='http://www.hellogoogle.com/real-ajax-sexy-curls/' rel='bookmark' title='Permanent Link: Real Ajax Sexy Curls: Una forma elegante de mostrar el código fuente de nuestra página'>Real Ajax Sexy Curls: Una forma elegante de mostrar el código fuente de nuestra página</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hellogoogle.com/ajax-accesible-para-google/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Miércoles 3 de Junio: Nos vemos en el SMX</title>
		<link>http://www.hellogoogle.com/miercoles-3-de-junionos-vemos-en-el-smx/</link>
		<comments>http://www.hellogoogle.com/miercoles-3-de-junionos-vemos-en-el-smx/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 19:41:13 +0000</pubDate>
		<dc:creator>Ignacio Gorostiza</dc:creator>
				<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.hellogoogle.com/?p=317</guid>
		<description><![CDATA[Hola! Comentaros a todos los lectores de HelloGoogle.com que el Miércoles 3 de Junio estaré en el SMX de Madrid colaborando en un WorkShop sobre SEO. Si alguno tenéis pensado acudir, espero que podamos coincidir y conocernos en persona. Nos vemos en el SMX!
Workshop Clínica SEO. - Es ya un clásico de los SMX de [...]


Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/contratar_posicionamiento_seo_razones/' rel='bookmark' title='Permanent Link: 10 RAZONES para NO contratar los servicios de un SEO'>10 RAZONES para NO contratar los servicios de un SEO</a></li></ol>]]></description>
			<content:encoded><![CDATA[<div style="text-align:center"><img src="http://searchmarketingexpo.es/_images/smxlogoh.gif" alt="SMX" title="Miércoles 3 de Junio: Nos vemos en el SMX" /></div>
<p>Hola! Comentaros a todos los lectores de <em>HelloGoogle.com</em> que el Miércoles 3 de Junio estaré en el SMX de Madrid colaborando en un WorkShop sobre SEO. Si alguno tenéis pensado acudir, espero que podamos coincidir y conocernos en persona. Nos vemos en el SMX!</p>
<p>Workshop Clínica SEO. - Es ya un clásico de los SMX de España e Iberoamérica, en este workshop reconocidos expertos analizarán varios Sitios Web, junto con los asistentes, centrando sus recomendaciones en aspectos relativos a la optimización en buscadores y la usabilidad. Con Fernando Macía (Fundador de Human Level) y Iñaki Gorostiza Esquerdeiro (Especialista SEO en Panda Security). Modera Tomy Lorsch.</p>
<p>Para más <a href="http://searchmarketingexpo.es/smx-madrid/2009/agenda1.php#anchor7">información sobre el SMX.</a></p>
 Powered by HelloGoogle.com

<p>Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/contratar_posicionamiento_seo_razones/' rel='bookmark' title='Permanent Link: 10 RAZONES para NO contratar los servicios de un SEO'>10 RAZONES para NO contratar los servicios de un SEO</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hellogoogle.com/miercoles-3-de-junionos-vemos-en-el-smx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No se obsesione con el PageRank&#8230;</title>
		<link>http://www.hellogoogle.com/el-pagerank-puede-ser-peligroso/</link>
		<comments>http://www.hellogoogle.com/el-pagerank-puede-ser-peligroso/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 10:16:14 +0000</pubDate>
		<dc:creator>Ignacio Gorostiza</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[sociedad]]></category>
		<category><![CDATA[pagerank seo sociedad]]></category>

		<guid isPermaLink="false">http://www.hellogoogle.com/?p=292</guid>
		<description><![CDATA[ Google says: Toolbar PageRank is for entertainment purposes only... so take it easy 


 Powered by HelloGoogle.com

Artículos relacionados:Cómo mejorar o subir el PageRank de mi webRedirección 301: Cómo cambiar de nombre de dominio sin perder PageRank ni posicionamientoCómo mejorar el ranking de una web en Google


Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/mejorar-subir-pagerank-google/' rel='bookmark' title='Permanent Link: Cómo mejorar o subir el PageRank de mi web'>Cómo mejorar o subir el PageRank de mi web</a></li><li><a href='http://www.hellogoogle.com/301_cambiar_dominio_page_rank/' rel='bookmark' title='Permanent Link: Redirección 301: Cómo cambiar de nombre de dominio sin perder PageRank ni posicionamiento'>Redirección 301: Cómo cambiar de nombre de dominio sin perder PageRank ni posicionamiento</a></li><li><a href='http://www.hellogoogle.com/ranking-de-una-web-en-google/' rel='bookmark' title='Permanent Link: Cómo mejorar el ranking de una web en Google'>Cómo mejorar el ranking de una web en Google</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p ><blockquote style="margin-left:200px"> Google says: Toolbar PageRank is for entertainment purposes only... so take it easy </blockquote></p><p></p>


<div  style="text-align:center"><a href="http://www.hellogoogle.com/wp-content/uploads/2009/06/pagerankaddict.jpg"><img src="http://www.hellogoogle.com/wp-content/uploads/2009/06/pagerankaddict.jpg" width="50%" border="0" title="No se obsesione con el PageRank..." alt="pagerankaddict No se obsesione con el PageRank..." /></a></div> Powered by HelloGoogle.com

<p>Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/mejorar-subir-pagerank-google/' rel='bookmark' title='Permanent Link: Cómo mejorar o subir el PageRank de mi web'>Cómo mejorar o subir el PageRank de mi web</a></li><li><a href='http://www.hellogoogle.com/301_cambiar_dominio_page_rank/' rel='bookmark' title='Permanent Link: Redirección 301: Cómo cambiar de nombre de dominio sin perder PageRank ni posicionamiento'>Redirección 301: Cómo cambiar de nombre de dominio sin perder PageRank ni posicionamiento</a></li><li><a href='http://www.hellogoogle.com/ranking-de-una-web-en-google/' rel='bookmark' title='Permanent Link: Cómo mejorar el ranking de una web en Google'>Cómo mejorar el ranking de una web en Google</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hellogoogle.com/el-pagerank-puede-ser-peligroso/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Tutorial Cache Web: cómo gestionar el cacheo de nuestros contenidos</title>
		<link>http://www.hellogoogle.com/tutorial-cache-web/</link>
		<comments>http://www.hellogoogle.com/tutorial-cache-web/#comments</comments>
		<pubDate>Mon, 25 May 2009 19:30:23 +0000</pubDate>
		<dc:creator>Ignacio Gorostiza</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[cahce servidor proxy web meta]]></category>

		<guid isPermaLink="false">http://www.hellogoogle.com/?p=254</guid>
		<description><![CDATA[
El concepto de cache (sin acento, a no confundir con la palabra caché que significa distinción o elegancia) es ampliamente utilizado en todos los campos de la informática. De manera general podríamos definirlo como el proceso en el que un conjunto de datos son duplicados con el fin de reducir el tiempo de acceso a [...]


Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/tutorial_google_analytics_3/' rel='bookmark' title='Permanent Link: Tutorial sobre Google Analytics: 3. Etiquetado o Tagging en campañas de Marketing'>Tutorial sobre Google Analytics: 3. Etiquetado o Tagging en campañas de Marketing</a></li><li><a href='http://www.hellogoogle.com/tutorial_google_analytics_4/' rel='bookmark' title='Permanent Link: Tutorial sobre Google Analytics: 4. Objetivos, Conversiones, Ruta de redireccionamiento y Funnels'>Tutorial sobre Google Analytics: 4. Objetivos, Conversiones, Ruta de redireccionamiento y Funnels</a></li><li><a href='http://www.hellogoogle.com/tutorial_google_analytics_2/' rel='bookmark' title='Permanent Link: Tutorial sobre Google Analytics: 2. La interfaz de Google Analytics'>Tutorial sobre Google Analytics: 2. La interfaz de Google Analytics</a></li></ol>]]></description>
			<content:encoded><![CDATA[<div><img src="http://www.hellogoogle.com/wp-content/uploads/2009/05/cache_image.jpg" title="Tutorial Cache Web: cómo gestionar el cacheo de nuestros contenidos" alt="cache image Tutorial Cache Web: cómo gestionar el cacheo de nuestros contenidos" />
</div>
<p>El concepto de cache (sin acento, a no confundir con la palabra caché que significa distinción o elegancia) es ampliamente utilizado en todos los campos de la informática. De manera general podríamos definirlo como el proceso en el que un conjunto de datos son duplicados con el fin de <strong>reducir</strong> el tiempo de acceso a la información original y <strong>optimizar</strong> el rendimiento de un sistema.
</p>
<p>En el terreno web, el cacheo es el proceso de almacenamiento de documentos web (una página html, una imagen, una librería javascript, etc) con el objetivo de reducir el ancho de banda consumido por los visitantes, la carga de los servidores que atienden peticiones web y el retardo de una descarga. Una cache web almacena una copia de los documentos que son devueltos por un servidor y se encarga de atender las peticiones siguientes.</p>
<p>A la hora de definir una web en la que se espera un tráfico elevado cobra especial relevancia establecer una política de cacheo que permita crear un sistema <strong>escalable</strong> y evitar problemas a la hora de atender las peticiones de nuestros usuarios.
</p>
<p>Existen tres tipos de caches que pueden actuar durante el proceso de solicitud de un documento web:
</p>
<ol>
  <li><strong> Cache de Agente de Usuario (<em>User-Agent</em>):</strong> Está presenten en los navegadores web y lógicamente sólo funcionan para un único usuario. </li>
  <li><strong>Cache Compartida o <em>proxy-cachés directos</em>:</strong> Este tipo de cache son utilizados por los proveedores de servicios de Internet y empresas para ahorrar ancho de banda. La comparten todos los usuarios que accedan.</li>
  <li><strong>Cache pasarela o <em>proxy-cachés inversos</em>:</strong> Funcionan como respaldo de un servidor web de  forma transparente para los usuarios. Es posible trabajar con varias cache pasarela de manera conjunta para implementar una Content Delivery Network (CDN) (pjem: Akami)</li>
</ol> <center><img src="http://www.hellogoogle.com/wp-content/uploads/2009/05/cache_map.jpg" alt="Tipo de Cache" title="Tutorial Cache Web: cómo gestionar el cacheo de nuestros contenidos" /></center><p>Si planificamos correctamente un Site, la cache nos ayudará a mejorar el tiempo de carga y a gestionar de manera eficiente el ancho de banda de nuestro servidor. El incremento de rendimiento puede ser excepcional y la experiencia de nuestros visitantes mejorará notablemente sin necesidad de invertir ni un sólo euro.</p>
<h3>Cómo se gestiona una petición web
</h3>
<p>Para comprender el proceso de cacheo es indispensable entender qué ocurre durante la carga de una web. El siguiente gráfico muestra como se comunican un navegador y un servidor web durante la solicitud y envío de una página <strong>no cacheada</strong>:
</p> <center><img src="http://www.hellogoogle.com/wp-content/uploads/2009/05/http_communication.jpg" border="0" width="437" height="186" title="Tutorial Cache Web: cómo gestionar el cacheo de nuestros contenidos" alt="http communication Tutorial Cache Web: cómo gestionar el cacheo de nuestros contenidos" /></center>
<p>1. Navegador: Hola!, ¿podrías mandarme el archivo <em>ejemplo.htm</em>?
  <br /> 2. Servidor: Claro, espera un momento que lo busco en mi disco duro.
  <br /> 3. Servidor: Aquí esta!
  <br /> 
  4. Servidor: Te lo mando chico, cuidado que es un poco pesado 100kb y mi ancho de banda es limitado.
  <br />
   5. Navegador: Muchas gracias ya lo estoy descargando y mostrándoselo al usuario.
</p>
<p>Si la página se encuentra <strong>cacheada</strong> el proceso podría ser similar el siguiente:
</p> <center><img src="http://www.hellogoogle.com/wp-content/uploads/2009/05/http_communication_cache.jpg" border="0" width="437" height="186" title="Tutorial Cache Web: cómo gestionar el cacheo de nuestros contenidos" alt="http communication cache Tutorial Cache Web: cómo gestionar el cacheo de nuestros contenidos" /></center>
<p>1. Navegador: Hola!, ¿podrías mandarme el archivo <em>ejemplo.htm</em>?
  <br /> 2. Servidor: Claro, espera un momento estoy comprobando la fecha de modificación del archivo.
  <br /> 3. Servidor: Aquí está!, y veo que no se ha modificado el fichero desde la última vez que lo solicitaste.
  <br /> 4. Servidor: Estás de suerte, la versión que tienes en tu cache es la última.
  <br /> 5. Navegador: Genial, entonces no hace falta que me la envíes ya estoy mostrando al usuario la página que tengo cacheada.
</p>
<h3>Qué métodos de cacheo existen.
</h3>
<p>Existen tres tipos de mecanismos que permiten gestionar el cacheo de un contenido:
</p>
<p><strong> 1. Mecanismos por Validación <em>(validation)</em></strong>: En este mecanismo el servidor comprueba si la respuesta que mantiene cacheada el navegador sigue siendo válida. Existen dos variantes:
</p>
<div style="margin-left: 20px;">
  <p><strong> Last-Modified</strong>
  </p>
  <p>Cuando el servidor devuelve un documento por primera vez a un navegador adjunta también la fecha de modificación del fichero (<strong>Last-modified)</strong>:
  </p>
  <p><code> &lt;meta http-equiv="last-modified" content="Fri, 14 Dec 2007 12:58:00 GMT" /&gt;</code>
  </p>
  <p>La próxima vez que el navegador solicite el documento, el servidor enviará como respuesta el mensaje <em>"Not Modified"</em> en el caso de que el documento no haya sido modificado desde su última petición. El navegador mostrará entonces al usuario el documento que tiene almacenado en su cache.
  </p>
  <p><strong> ETag</strong> <strong>(Entity Tag)</strong>
  </p>
  <p>El método Last-Modified no es infalible y puede presentar problemas si existen desajustes en el reloj interno del servidor Web.
  </p>
  <p>ETag es un identificador único (un <a href="http://es.wikipedia.org/wiki/Algoritmo_MD5">hash MD5</a>) que se identifíca de manera única cada fichero cada vez que se crea o modifica. De esta manera, en vez de comprobar la fecha de modificación se chequea su ETag para conocer si ha cambiado respecto a la versión cacheada:
  </p>
  <p><code>ETag: h3110g00g13
    <br /> Contenido del fichero solicitado.</code>
  </p>
  <p>Más adelante podrá ver como se puede realizar esta comprobación en el servidor.
    <br />
  </p>
</div>
<p><strong>2. Mecanismos por Frescura <em>(freshness)</em></strong>: Tanto el método <em>Last-Modified </em>como <em>ETag </em>requieren que el navegador se comunique con el servidor para comprobar la versión del fichero. En los mecanismos por <em>frescura </em>en cambio cada repuesta lleva asociada una fecha de caducidad (como un yogurt) y puede ser utilizada sin necesidad de que el servidor compruebe su validez. Existen dos formas de implementar este mecanismo:
</p>
<div style="margin-left: 20px;">
  <p><strong> Expires.</strong>
  </p>
  <p>El Método Expires consiste en asignar una fecha de caducidad al fichero, el navegador no solicita al servidor una versión nueva hasta que no se traspasa la fecha de expiración del archivo.
  </p>
  <p><code>&lt;meta http-equiv="Expires" content="Mon, 14 Dec 2007 12:58:00 GMT"&gt;</code>
  </p>
  <p>De esta forma la comunicación se reduce a un monólogo entre el navegador que no solicita una nueva versión al servidor mientras no se exceda el periodo de expiración del fichero.
  </p>
  <p><strong> Max-age</strong>
  </p>
  <p>Es un método similar a Expires con la particularidad de que la fecha de caducidad del documento se establece de manera relativa, es decir, "Este documento expirara dentro de x segundos a partir de hoy".
  </p>
  <p><code>&lt;meta http-equiv="Cache-Control" content="max-age=3600</code>"&gt;
  </p>
  <p>Recuerde que el tiempo se debe establecer en segundos, un año por ejemplo serían 31.536.000 de segundos.
  </p>
</div>
<p><strong>3. Mecanismo por Invalidación:</strong> Este mecanismo se deriva de otra petición que pasa por la caché. Por ejemplo, si la url asociada con una respuesta cacheada es solicitada más tarde a través de una petición POST, PUT o DELETE, la respuesta que se encontraba cacheada quedará invalidada. Esto es lo que ocurre por ejemplo cuando intenta navegar hacia atrás en su historial tras haber enviado los datos de un formulario.
  <br />
</p>
<p>Además tenga en cuenta que existen una serie de reglas que también aplican al cacheo de contenidos y deben tenerse en cuenta:
</p>
<ul>
  <li>Bajo determinadas circunstancias, como por ejemplo, cuando un equipo se desconecta de la red, la cache puede servir páginas sin consultar con el servidor de origen.</li>
  <li>Un documento nunca se cachea si la cabecera del documento indica de manera explicita que no es cachee.</li>
  <li>Si se utiliza un protocolo seguro ((HTTPS) la página nunca será cacheada.</li>
</ul>
<h3>Cómo evitar el cacheo de nuestros contenidos
</h3> <p>En ocasiones el cacheo de contenidos puede interferir con el correcto funcionamiento de la web y por tanto debemos evitarlo. El funcionamiento de la cache se puede controlar con las siguientes directivas:</p>
<ul>
  <li><strong>Cache-control: max-age - </strong>Especifica el número máximos de segundos en los que el contenido sera considerado como fresco</li>
  <li><strong>Cache-control: </strong><strong>s-maxage </strong>- Similar a la directiva max-age, pero aplicable solo para caches compartidas (pejm: un proxy).</li>
  <li><strong>Cache-control: public</strong> - indica que la versión cacheada puede ser guardada por proxies y otros servidores intermedios para que todo el mundo tenga acceso a ella..</li>
  <li><strong>Cache-control: private</strong> - indica que el archivo no es el mismo para usuarios diferentes. De esta manera el archivo puede ser cacheado por el navegador del usuario pero no debe ser cacheado por proxies intermedios.</li>
  <li><strong>Cache-control: no-cache</strong> - Significa que el archivo no debe ser cacheado, esto puede ser necesario en casos en los que una misma url pueda devolver diferentes contenidos.</li>
  <li><strong>Cache-control: no-store - </strong> Indica al navegador que sólo guarde el documento el tiempo necesario para mostrarlo. Le recomiendo la lectura del siguiente artículo dónde se alerta sobre el <a href="http://blogs.atlassian.com/developer/2007/12/cachecontrol_nostore_considere.html" target="_blank">peligro de utilizar la directiva no-store</a> en situaciones no adecuadas.</li>
  <li><strong>Cache-control: must-revalidate</strong> - Indica a la cache que deben hacer caso a cualquier directiva de cacheo que le indiquemos. Tenga en cuenta que la especificación HTTP permite a las caches atender de manera automática a las peticiones bajo determinadas circustancias. ¨La directiva must-revalidete obliga a la cache a seguir nuestras directivas de manera estricta. La forma de utilizarla es la siguiente:
  <p> <code>&lt;meta http-equiv="Cache-Control" content="max-age=3600, must-revalidate</code>"&gt;
  </p> </li>
  <li><strong>Cache-control: proxy-revalidate - </strong>Similar a <em>must-revalidate</em> pero sólo aplicable a proxy caches.</li>
</ul>
<p>Como ve no existe una única forma que indicar que una página<strong> no sea cacheada</strong> por un navegador. Generalmente se utiliza la siguiente cabecera:
  <br />
</p>
<p><code>&lt;meta http-equiv="Cache-Control" content="max-age=0, no-cache, no-store, private"&gt;
  <br /> &lt;meta http-equiv="Pragma" content="nocache"&gt;</code>
</p>
<p>La directiva <em>Pragma </em>tiene el mismo significado que <em><strong>Cache-control: no-cache</strong></em> y se suele incluir para asegurarnos la compatibilidad con versiones anteriores a HTTP/1.0. ( Debe tener en cuenta que alguna de estas directivas sólo funcionan con las navegadores modernos.)
</p>
<p>En lugar de utilizar el <strong>tag meta</strong> también puede crear las <em>cabeceras HTTP</em> para sus documentos con cualquier lenguajes de scripting de servidor: <a href="http://es2.php.net/manual/es/function.header.php" target="_blank">PHP</a>, <a href="http://www.w3schools.com/ASP/met_addheader.asp" target="_blank">ASP</a>, .NET, etc. Recuerde que cualquier directivas de cacheo deben incluirse al principio del documento, incluso antes del tag html. Aquí le muestro algunos códigos de ejemplo:
</p>
<p><strong>php:</strong>
</p>
<p><code>header("Cache-Control:...");
  <br /> header("Pragma:..."); </code>
</p>
<p><strong>Cold Fusion</strong>
</p> <code>&lt;CFHEADER NAME="Expires" VALUE="..."&gt;</code>
<p><strong>ASP</strong>
</p>
<p><code>&lt;% Response.CacheControl="..." %&gt;</code>
</p>
<p><strong>ASP. net </strong>
</p> <code>Response.Cache.SetExpires (...</code> )
<h3>Tipo de páginas en función de su cacheabilidad
</h3>
<p>Una web puede ofrecer tres tipos de contenidos en función de su cacheabilidad.
</p>
<ol>
  <li><strong>Contenidos estáticos:</strong> Son aquellos contenidos que ya existen físicamente en el servidor, tienen un tamaño fijo y una fecha determinada. Una página html, una imagen o un documento pdf son ejemplos de contenidos estáticos. Este tipo de contenidos son firmes candidatos a ser cacheados.
  <br /></li>
  <li><strong>Contenidos dinámicos:</strong> Son contenidos que se crean en el momento en el que se solicitan accediendo, por ejemplo, a una base de datos. Este tipo de páginas son independientes del perfil del usuario que las visita y por tanto son potencialmente cacheables. </li>
  <li><strong>Contenidos personalizados: </strong>Este tipo de contenidos se crean a medida en base a las características de la petición y pueden ser diferentes en función de <em>quién</em>, <em>cuándo</em>, o <em>cómo </em>es solicitada. Por este motivo este tipo de contenidos no son buenos candidatos a ser cacheados, aunque como veremos más adelante hay técnicas que permiten cachearlos de manera parcial o total. El área privada de la web de un banco, o un carrito de la compra son dos ejemplos de páginas personalizadas.</li>
</ol>
<p>Es muy importante que entendamos qué contenidos pueden y deben cachearse y cuales no. Si no gestionamos eficientemente el cacheo corremos el riesgo de servir a nuestros usuarios un contenido que no está actualizado o por otro lado saturar nuestro servidor con peticiones innecesarias.
</p>
<h3>Estrategias de cacheo
</h3>
<p>Para optimizar la eficiencia del cacheo de contenidos tanto en el navegador como en los servidores proxy existen una serie de estrategias que podemos tener en cuenta:
</p>
<p><strong>1. Evite utilizar Query String</strong>
</p>
<p>Utilizar Friendly URLs en lugar de query strings facilita el cacheo de los contenidos. Algunos navegadores y muchos proxies cache no cachean contidos que lleven una query string en la URL.
</p>
<p>Recuerde que puede utilizar <em>mod_rewrite</em> en Apache Web Server para implementar friendly urls.
</p>
<p><strong>2. Organice eficientemente sus contenidos</strong>
</p>
<p>Puede organizar sus contenidos en cacheables y no cacheables, ubicándolos en diferentes rutas dentro del servidor.
</p>
<p>Por ejemplo es una práctica habitual ubicar los contenidos no cacheables de una web en <em>/cgi-bin/</em> y configurar el servidor para que informe a los navegadores con las cabeceras HTTP necesarias de que este contenido no sea cacheado.
</p>
<p><strong>3. Envíe la cabecera Last-Modified</strong>
</p>
<p>Incluya en sus documentos la información <em>Last-Modified. </em>De esta manera los navegadores podrán hacer peticiones condicionales del tipo <em>if-Modified-Since</em> (IMS) para que el servidor le entregue el contenido sólo en el caso de que su cache haya caducado.
</p>
<p>Para las páginas estáticas no existen ningún problema ya que existen físicamente el el servidor y tienen un <em>time stamp</em> asociado, pero en el caso una página dinámica donde el contenido no existe fisicamente, es la propia aplicación la que debe preguntar si el contenido ha cambiado.
</p>
<p>Una gestión eficiente de las solicitudes condicionales tiene una repercusión muy positiva en el ahorro de ancho de banda del servidor web.
</p>
<h3>Estratégias de cacheo para páginas personalizadas
</h3>
<p>Aquellas contenidos que se deben mostrar de manera personalizada para cada usuario también pueden ser objeto de cacheo si tenemos en cuenta las siguientes consideraciones:
</p>
<p><strong>1. Evite incluir fragmentos dependientes de la sesión HTTP del usuario</strong>
</p>
<p>Cuando un documento web se crea dinámicamente en el servidor web, evite que alguno de los elementos que componen la página dependa de la sesión HTTP del usuario. De esta manera conseguirá optimizar el cacheo de cada elemento y se podrá integrar más fácilmente en sistemas externos como Akamai que proporcionan gran escalabilidad.
</p>
<p><strong>2.Gestione eficiente la información en Cookies en el navegador</strong>
</p>
<p>Las cookies permiten almacenar de manera local la información personalizable de casa usuario de tal manera que el resto de contenidos de la página pueden ser objeto de cacheo.
</p>
<p>Por ejemplo, si queremos mostrar un mensaje de bienvenida personalizado podríamos almacenar este mensaje un una cookie local de tal manera que el resto del contenido pudiera cachearse.
</p>
<p><strong>3. Muestre el perfil del usuario en la URL</strong>
</p>
<p>Podemos recurrir a técnicas de URL rewriting para mostrar en la url elementos que indiquen el país o el tipo de usuario. Por ejemplo:
</p>
<p>http://www.hellogoogle.com/<strong>es</strong>/<strong>home-user</strong>/welcome/
</p>
<p>Luego por técnicas de url rewriting podrían convertirse en una url dinámica del tipo:
</p>
<p>http://www.hellogoogle.com/welcome/?country=es&amp;usertype=home-user
</p>
<p>Como ya vimos este tipo de friendly urls pueden ser cacheadas por los navegadores de los usuarios.
</p>
<p><strong>4. Gestione de manera independiente la información personalizada</strong>
</p>
<p>Técnicas como <em>AJAX </em>o <em>Adobe Flex</em> nos permiten mostrar al usuario información personalizada mediante peticiones GET o POST una vez cargada la página. Esto nos abre la posibilidad de cachear el documento html sin que ello interfiera con la información que se muestra de manera personalizada a cada usuario.
</p>
<p><strong>5. Utilice la cabecera ETAG para gestionar el cacheo de contenidos dinámicos</strong>
</p>
<p> Como ya vimos anteriormente <em>ETAG (Entity Tag)</em> es un sistema que permite identificar a un contenido de manera unívoca, Los servidores Web pueden realizar validaciones de contenido basándose en esta información al igual que hacen con la información Last-Modified.
</p>
<p>Obtener un ETAG a partir del contenido dinámico es sencillo y pemite minimizar el tiempo de respuesta en las revalidaciones de estos contenidos.
  <br />
  <br /> Dentro del ciclo de vida de la petición dentro del servidor, tras la generación del contenido, la aplicación puede obtener una hash MD5. La MD5 sería el ETAG que representa a esa petición. Si es igual a la ETAG enviada por el navegador, se indica al usuario final que el contenido no ha cambiado para que la cargue de su cache local (HTTP/1.x 304)::
</p>
<p><code>var contenido = response.buffer
  <br /> var path = request.header("PATH")
  <br /> var ETAG = funcion-MD5 (path, contenido) //Obtenemos el ETAG de la petición
  <br /> var request-ETAG = request.header("if-none-match") //Obtenemos el ETAG del navegador
  <br /> Si ETAG = request-ETAG Entonces //Comparamos ambos ETAG
  <br /> response.status = 304 //Si son iguales el contenido no ha variado.
  <br /> response.buffer = ''
  <br /> return
  <br /> Si No
  <br /> response.addheader("ETAG", ETAG)
  <br /> Fin Si</code>
</p>
<p> Utilizar ETAG junto con las directrices de Cache Cache-Control o Expires, permite ahorrar peticiones innecesarias y ancho de banda de nuestro servidor.
</p>
<h3>La cache universal: la solución a todos nuestros males
</h3>
<p>Como hemos podido ver en este artículo de <em>hellogoogle.com</em> la gestión eficiente de la cache es fundamental en el desarrollo y mantenimiento de un Site. Si puliéramos trabajar con una cache nuestra vida sería mucho más sencilla: Por ejemplo, no&nbsp; haría falta pedir cita con el&nbsp; médico, éste quedaría cacheado tras la primera visita del día y cada ciudadano tendríamos un médico en cache a nuestra disposición las 24h del día. Tampoco tendríamos que hacer cola en el autobús o en el cine: una vez que hubiera accedido el primer usuario el resto tendría un autobús y un cine cacheado al instante.
</p>
<p>Me temo que aún queda mucho tiempo para que la ciencia ponga a nuestra disposición un mundo cacheado en el que todos los seres humanos podamos vivir en paz sin necesidad de competir por un puesto de trabajo, una mujer o un trozo de pastel de chocolate. Mientras tanto seguiremos enfrentándonos a la cruda realidad de un mundo con recursos limitados, guerras, muerte y enfermedad.
</p>
<p>¿Quien sabe?, después de todo quiza no sea tan malo tener que esperar un ratito en la cola del dentista, yo al menos, no tengo ninguna prisa.
</p> Powered by HelloGoogle.com

<p>Artículos relacionados:<ol><li><a href='http://www.hellogoogle.com/tutorial_google_analytics_3/' rel='bookmark' title='Permanent Link: Tutorial sobre Google Analytics: 3. Etiquetado o Tagging en campañas de Marketing'>Tutorial sobre Google Analytics: 3. Etiquetado o Tagging en campañas de Marketing</a></li><li><a href='http://www.hellogoogle.com/tutorial_google_analytics_4/' rel='bookmark' title='Permanent Link: Tutorial sobre Google Analytics: 4. Objetivos, Conversiones, Ruta de redireccionamiento y Funnels'>Tutorial sobre Google Analytics: 4. Objetivos, Conversiones, Ruta de redireccionamiento y Funnels</a></li><li><a href='http://www.hellogoogle.com/tutorial_google_analytics_2/' rel='bookmark' title='Permanent Link: Tutorial sobre Google Analytics: 2. La interfaz de Google Analytics'>Tutorial sobre Google Analytics: 2. La interfaz de Google Analytics</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hellogoogle.com/tutorial-cache-web/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>
