IV IMPLEMENTACIÓN
line

La implementación busca reafirmar la influencia de los criterios planteados en el objetivo de este documento, se presenta en dos pasos. El primero consiste en un muestreo de resultados arrojados por algunos de los motores de búsqueda más populares en respuesta a varias consultas. Las muestras se analizarán para ver si contienen los criterios planteados en el objetivo. La segunda parte consiste en la creación de un sitio aplicándole dichos criterios, para comprobar si realmente influyen en la clasificación que les otorgan los motores de búsqueda.

4.1 DESARROLLO DE PRUEBAS MEDIANTE MUESTREO EN LA RED

Para la elección de los motores de búsqueda, utilizados en el muestreo de las consultas, se consideró la recurrencia que tuvieron en las páginas que se revisaron para formar la parte teórica de la monografía, en las clasificaciones que les dan algunos sitios y en el propio conocimiento sobre la popularidad que tienen.

Nota Importante: En el análisis de las consultas se presentan el título y las meta palabras claves tal y como aparecen en el código de las páginas HTML, por lo cual se pueden encontrar faltas de ortografía o un uso a placer de mayúsculas y minúsculas. La razón por la cual se decidió hacerlo así es que pueden ser parte de la refinación realizada en la página para mejorar su clasificación.

4.2 RESULTADOS DE LAS CONSULTAS

A continuación se muestran los resultados de tres consultas realizadas sobre los motores de búsqueda mencionados en el apartado anterior, las tres consultas tienen características diferentes, una es por palabra, otra por frase y la última utilizando operadores del lenguaje de consulta. En ellas se pretende observar la importancia que le atribuyen los motores de búsqueda a los criterios planteados en el objetivo.

4.2.1 PRIMERA CONSULTA
Muestra el comportamiento de los motores de búsqueda a una consulta por palabra, los resultados que arrojen simplemente deberán contener la palabra elegida: acordes.

4.2.1.1 Resultados a la consulta acordes en Altavista

  1. http://www.atame.org/
  2. http://guitarra.net/
  3. http://www.centraldamusica.com.br/noticias/colunas_acordes.asp
  4. http://www.geocities.com/myr95150/partituras/Acordes.html
  5. http://www.geocities.com/colosseum/pennant/9632/acordes.html
  6. http://noticias.mel.com/FutSoccer/FutSoccer4.html
  7. http://tresacordes.cosmo.com.br/
  8. http://www.votolatino.com.ar/
  9. http://www.terra.es/cine/cartelera/
  10. http://revista.robotiker.com/

4.2.1.2 Resultados a la consulta acordes en WebCrawler

  1. http://guitarra.net/
  2. http://www.atame.org/
  3. http://www.geocities.com/SiliconValley/Heights/6109/
  4. http://members.tripod.com/cmusical/acori_l.htm
  5. http://www.amazon.com/exec/obidos/ASIN/0825615402/107-3096002-3380532
  6. http://usuarios.uninet.com.br/~jvaz/gtpm1.htm
  7. http://server39.hypermart.net/edgardrg/
  8. http://www.angelfire.com/ri/calderon/fram.html
  9. http://www.gieco.com/indice_general/Indice_General.htm
  10. http://members.tripod.de/

4.2.1.3 Resultados a la consulta acordes en Lycos

  1. http://www.atame.org/
  2. http://members.tripod.com/cmusical/acori_l.htm
  3. http://www.100mbps.es/gonan
  4. http://www.atame.org/principal.html
  5. http://www.cancionero.com.ar/
  6. http://ar.geocities.com/axelgul
  7. http://es.geocities.com/orion_yeah/Canciones.html
  8. http://www.geocities.com/vanguardia_rock
  9. http://acordes.8m.com/
  10. http://members.tripod.co.uk/tablatina

4.2.1.4 Resultados a la consulta acordes en Google

  1. http://www.votolatino.com.ar/serv/acordes.htm
  2. http://www.100mbps.es/gohan/
  3. http://www.atame.org/
  4. http://ar.geocities.com/axelgul/
  5. http://www.tresacordes.com/
  6. http://www.angelfire.com/ri/calderon/fram.html
  7. http://www.angelfire.com/sd/par/inti.html
  8. http://www.guitarra.net/religioso.htm
  9. http://www.geocities.com/SiliconValley/Heights/6109/
  10. http://acordes.8m.com/

4.2.1.5 Resultados a la consulta acordes en Excite:

  1. http://orbita.starmedia.com/~sodasin/guitarra.htm
  2. http://atame.unicyber.org/s/santana/
  3. http://www.daleestopa.com/
  4. http://www.geocities.com/Colosseum/Track/6848/netcavaco.htm
  5. http://www.terravista.pt/Enseada/3105/
  6. http://home10.inet.tele.dk/kasperk/Always.txt
  7. http://ils.student.utwente.nl/main/m/manuel_victor/solo_penso_en_ti.crd
  8. http://alternativemusicstop.webjump.com/
  9. http://members.aol.com/carussho/index.html
  10. http://members.tripod.com/wbeatles/tabs.htm
[SUBIR]

4.2.2 SEGUNDA CONSULTA
Se realizó por frase, es decir, los resultados deberán contener todas las palabras de los términos de búsqueda en ese mismo orden, la frase es object oriented programming. Excite y WebCrawler ofrecieron los mismos resultados. Todos permiten definir que se desea la búsqueda por frase mediante comillas, excepto Lycos que ofrece la opción en una lista en la forma de la consulta.

4.2.2.1 Resultados a la consulta de la frase "object oriented programming" en AltaVista

  1. http://www.webreference.com/js/column80/
  2. http://oopsla.acm.org/
  3. http://www.accu.org/acornsig/public/articles/oop_c.html
  4. http://www.hcc.hawaii.edu:8000/cgi-bin/HyperNews/get/forums/ics151j.2.html
  5. http://webopedia.internet.com/TERM/o/object_oriented_programming_OOP.html
  6. http://java.sun.com/docs/books/tutorial/java/concepts/index.html
  7. http://ecoop2000.unice.fr/
  8. http://www.geocities.com/tablizer/oopbad.htm
  9. http://www.toodarkpark.org/computers/objc/
  10. http://citeseer.nj.nec.com/did/106401

4.2.2.2 Resultados a la consulta de la frase object oriented programming en Lycos:

  1. http://www.gnacademy.org/uu-gna/text/cc/Tutorial/tutorial.html
  2. http://www.accu.org/acornsig/public/articles/oop_c.html
  3. http://www.desy.de/gna/html/cc/
  4. http://www.quiver.freeserve.co.uk/OOP1.htm
  5. http://www.joopmag.com/
  6. http://www.geocities.com/tablizer/oopbad.htm
  7. http://www.cs.rpi.edu/~szymansk/oof90.html
  8. http://liinwww.ira.uka.de/bibliography/Object/
  9. http://www.planet-source-code.com/
  10. http://webopedia.internet.com/TERM/o/object_oriented_programming_OOP.html

4.2.2.3 Resultados a la consulta de la frase "object oriented programming" en Google:

  1. http://www.joopmag.com/
  2. http://www.cs.rpi.edu/~szymansk/oof90.html
  3. http://oopsla.acm.org/
  4. http://www.cetus-links.org/
  5. http://java.sun.com/docs/books/tutorial/java/
  6. http://java.sun.com/docs/books/tutorial/java/concepts/
  7. http://www.geocities.com/tablizer/oopbad.htm
  8. http://www.desy.de/gna/html/cc/Tutorial/tutorial.html
  9. http://catalog.com/softinfo/objects.html
  10. http://www.gnacademy.org/text/cc/

4.2.2.4 Resultados a la consulta de la frase "object oriented programming" en WebCrawler /Excite:

  1. http://www.ihaveesp.com/
  2. http://www.informit.com/
  3. http://www.itmoonlighter.com/
  4. http://www.traininghott.com/Courses/Object-Oriented-Analysis-Design-Hands-On-Training-Course-Class-Seminar-OOAD-OO.htm
  5. http://www.gandgtech.com/
  6. http://www.cs.rpi.edu/~szymansk/oof90.html
  7. http://www.gnacademy.org/uu-gna/text/cc/Tutorial/tutorial.html
  8. http://search.ebay.com/search/search.dll?query=object+oriented+programming
  9. http://www.joopmag.com/
  10. http://catalog.com/softinfo/objects.html
[SUBIR]

4.2.3 TERCERA CONSULTA
Se realizó por frase, utilizando operadores para obligar a incluir o excluir ciertas palabras en los resultados de la búsqueda, la frase es: +programming + tutorial -c -c++. El signo más (+) indica que la palabra debe aparecer en los resultados y el signo menos ( -) que la palabra no debe ser incluida en los resultados. Las palabras tutorial y programming pueden aparecer en cualquier orden, aún cuando una no preceda a la otra inmediatamente. Excite y WebCrawler ofrecieron los mismos resultados. Todos los motores de búsqueda utilizados soportan los operadores de inclusión (+) y exclusión (-).

4.2.3.1 Resultados a la consulta de la frase +programming + tutorial -c -c++ en AltaVista:

  1. http://www.cs.chalmers.se/~rjmh/tutorials.html
  2. http://modena.intergate.ca/personal/iago/javatut/
  3. http://www.geocities.com/SiliconValley/Park/9784/tut.html
  4. http://java.sun.com/docs/books/tutorial/index.html
  5. http://hotwired.lycos.com/webmonkey/programming/php/tutorials/tutorial4.html
  6. http://citeseer.nj.nec.com/10686.html
  7. http://www.phrantic.com/scoop/onjava.html
  8. http://www.phrantic.com/scoop/tocpyth.htm
  9. http://xml101.com/
  10. http://www.mactech.com/

4.2.3.2 Resultados a la consulta de la frase +programming + tutorial -c -c++ en Lycos:

  1. http://modena.intergate.ca/personal/iago/javatut/jtp2.htm
  2. http://www.quiver.freeserve.co.uk/OOP1.htm
  3. http://www.phrantic.com/scoop/tocadv.htm
  4. http://www.geocities.com/SiliconValley/Park/9784/tut.html
  5. http://lightsphere.com/dev/class/
  6. http://www.davesite.com/webstation/html/
  7. http://sepwww.stanford.edu/sep/josman/oop/oop1.htm
  8. http://www.geneticalgorithms.com/
  9. http://www.cse.cuhk.edu.hk/~csc4510/prolog/tutorial.1/1.htm
  10. http://perso.wanadoo.es/antlarr/tutorial.html

4.2.3.3 Resultados a la consulta de la frase +programming + tutorial -c -c++ en Google:

  1. http://modena.intergate.ca/personal/iago/javatut/
  2. http://www.geneticprogramming.com/Tutorial/
  3. http://java.sun.com/docs/books/tutorial/
  4. http://phrantic.com/scoop/tocpyth.htm
  5. http://phrantic.com/scoop/tocadv.htm
  6. http://www.genetic-programming.com/gpanimatedtutorial.html
  7. http://developer.apple.com/java/javatutorial/
  8. http://www.quiver.freeserve.co.uk/OOP1.htm
  9. http://www.acm.vt.edu/~scott/cgi.html
  10. http://www.cit.ac.nz/smac/pascal/default.htm

4.2.3.4 Resultados a la consulta de la frase +programming + tutorial -c -c++ en WebCrawler /Excite:

  1. http://java.sun.com/docs/books/tutorial/
  2. http://www.eng.uc.edu/~jtilley/tutorial.html
  3. http://modena.intergate.ca/personal/iago/javatut/
  4. http://www.cs.chalmers.se/~rjmh/tutorials.html
  5. http://www.phrantic.com/scoop/onjava.html
  6. http://www.geneticprogramming.com/
  7. http://www.gamelan.com/
  8. http://lightsphere.com/dev/class/
  9. http://www.calweb.com/~frank/
  10. http://g.oswego.edu/dl/pats/aopintro.html
[SUBIR]

4.2.4 CONCLUSIONES DEL MUESTREO
La tabla 4 muestra un resumen de los resultados que se obtuvieron del muestreo realizado en los motores de búsqueda AltaVista, Lycos, Google, WebCrawler y Excite. De éste último solo se realizó la consulta por palabra (acordes), ya que en la consulta por frase (object oriented programming) y en la búsqueda con operadores (+programming +tutorial -c -c++) arrojó los mismos resultados que WebCrawler, es por eso que al final se hace una agrupación de resultados contemplando a Excite y sin contemplarlo. Después de la tabla se explica que es lo que se está evaluando en cada columna.

Motores Título Primeras Líneas Palabras claves URL/ Dominio Contenido Tablas/ scripts Marcos Spam Ruido
Altavista 75% 75% 46% 10% 93% 50% 11% 7% 11%
Lycos 76% 59% 52% 10% 97% 50% 14% 10% 7%
Google 79% 68% 50% 32% 89% 55% 14% 4% 4%
WebCrawler 69% 59% 34% 17% 69% 55% 10% 7% 14%
Excite 40% 40% 0% 0% 60% 50% 30% 0% 10%
Con Excite 68% 60% 36% 14% 82% 52% 16% 6% 9%
Sin Excite 75% 65% 46% 17% 87% 53% 12% 7% 9%
Motores Tamaño mínimo(k) Tamaño promedio(k) Tamaño máximo(k) Enlaces a la página Enlaces muertos
Altavista 2 24 89 100% 7%
Lycos 1 12 52 97% 3%
Google 1 17 113 100% 3%
WebCrawler 1 21 147 86% 0%
Excite 1 16 44 10% 0%
Con Excite 1 18 89 79% 3%
Sin Excite 1 19 100 96% 3%

Tabla 4. Porcentajes del muestreo

Título: indica el porcentaje de las páginas que contemplaron los términos de la búsqueda en el título de la página HTML.
Primeras líneas: porcentaje de las páginas que contemplaron los términos de la búsqueda en el las primeras líneas de su contenido.
Palabras claves: porcentaje de las páginas que contemplaron las meta palabras claves, y que además tienen relación con los términos de la búsqueda.
URL/Dominio: porcentaje de las páginas que contemplaron los términos de la búsqueda en la URL o en el dominio.
Contenido: porcentaje de los resultados en los cuales los términos de la consulta aparecen en el contenido de la página.
Tablas/scripts: porcentaje de las páginas que utilizan tablas y/o scripts dentro del diseño. Las primeras líneas son menos relevantes para los crawlers cuando las anteceden tablas o scripts.
Marcos: porcentaje de las páginas que utilizan marcos, algunos motores de búsqueda no pueden seguir los enlaces a través de ellos.
Spam: indica el porcentaje de las páginas que utilizaron alguna técnica de spam para mejorar su clasificación.
Ruido: indica el porcentaje de ruido (resultados imprecisos) que arrojaron los motores de búsqueda.
Tamaño: indica los tamaños de página mínimo, promedio y máximo dentro de los resultados de cada motor de búsqueda.
Enlaces a la pag.: porcentaje de resultados que tienen vínculos desde otras páginas (enlaces de popularidad).
Enlaces muertos: porcentaje de enlaces que no mostraron resultado, es decir, cuando la página ya no existe o cambio de sitio.

De los resultados de la tabla 4 se concluye lo siguiente:

[SUBIR]
[COMENTARIOS] [ANTERIOR] [INICIO] [SIGUIENTE]
Hosted by www.Geocities.ws

1