/ / URL Rewrite IIS y motor de búsqueda - iis, motor de búsqueda, url-rewrite-module

URL Rewrite IIS y motor de búsqueda - iis, motor de búsqueda, url-rewrite-module

He configurado mi IIS (sitio asp.net) para usar la reescritura de URL. En particular, esta es mi regla (una dinámica): cualquier url en el número / cadena de formato será redirigido a una página aspx especial.

SSo cualquier url comienza con mysite / id / Name se redirige a showprof.aspx? Id = id & title = Name. Esto funciona perfectamente.

Mi pregunta es sobre los motores de búsqueda. No tengo ninguna página "fija" que contenga enlaces como mysite / id / Name que la araña pueda escanear, por lo que estoy tratando de averiguar cómo los motores de búsqueda pueden indexar mis páginas dinámicas. ¿Debo crear un sitemap.xml? Si es así, ¿de qué manera? ¿o debo crear una página "oculta" que contenga todos los enlaces a todos mis contenidos dinámicos como mysite / id1 / Name1 mysite / id2 / Name2 y así sucesivamente? gracias

Respuestas

0 para la respuesta № 1

Un punto de partida es definitivamente un Sitemap.xml. Puede probar, por ejemplo, el Kit de herramientas SEO de IIS y ver si puede indexar alguna de sus páginas: http://www.iis.net/downloads/microsoft/search-engine-optimization-toolkit

También tiene funcionalidad para generar un mapa del sitio.xml, aunque supongo que, en su caso, probablemente tenga algo de contenido dinámico, por lo que un mejor enfoque sería tener un "controlador" que lo genere dinámicamente a pedido (tal vez en caché por razones de rendimiento).

También recomendaría tener algunas páginas queen realidad, se puede acceder a ellos a través de enlaces normales, por ejemplo, tal vez tenga en su página de inicio del sitio un enlace a una página de "mapa del sitio" (no sitemap.xml), donde se muestra un conjunto de enlaces que desea indexar (al menos los que son más importantes para ti), y eso hará que sean fáciles de descubrir.