/ / URL Rewrite IIS a vyhľadávací modul - iis, vyhľadávací engine, url-rewrite-module

URL Prepisovať IIS a vyhľadávač - iis, vyhľadávač, url-rewrite-modul

Svoju IIS (webovú stránku asp.net) som nakonfiguroval na používanie prepisovania adries URL. Toto je konkrétne moje pravidlo (dynamické): akákoľvek adresa URL vo formáte číslo / reťazec bude presmerovaná na špeciálnu stránku aspx.

Čokoľvek, čo adresa URL začína mysite / id / Name, je presmerovaná na showprof.aspx? Id = id & title = Name. Funguje to dokonale.

Moja otázka sa týka vyhľadávacích nástrojov. Nemám žiadnu „pevnú“ stránku, ktorá obsahuje odkazy ako mysite / id / Name, ktoré môže pavúk skenovať, takže sa snažím zistiť, ako môžu vyhľadávacie nástroje indexovať moje dynamické stránky. Mal by som vytvoriť súbor sitemap.xml? ak áno spôsobom, ktorý? alebo by som mal vytvoriť „skrytú“ stránku, ktorá obsahuje všetky odkazy na všetky moje dynamické obsahy, ako napríklad mysite / id1 / Name1 mysite / id2 / Name2 atď.? Ďakujem

odpovede:

0 pre odpoveď č. 1

Východiskovým bodom je určite súbor Sitemap.xml. Môžete skúsiť napríklad IIS SEO Toolkit a zistiť, či dokáže indexovať niektorú zo svojich stránok: http://www.iis.net/downloads/microsoft/search-engine-optimization-toolkit

Má tiež funkciu na generovanie súboru Sitemap.xml, aj keď myslím, že vo vašom prípade pravdepodobne máte nejaký dynamický obsah, lepším prístupom by preto bolo mať „handlera“, ktorý ho dynamicky generuje na požiadanie (možno ho z dôvodu výkonu uloží do vyrovnávacej pamäte).

Tiež by som odporučil mať nejaké stránky, ktorév skutočnosti sú dostupné prostredníctvom bežných odkazov, napríklad môžete mať na domovskej stránke webu odkaz na stránku „mapa stránok“ (nie sitemap.xml), kde tam vykreslíte súbor odkazov, ktoré chcete indexovať (aspoň) tie, ktoré sú pre vás najdôležitejšie), a vďaka ktorým budú ľahko objaviteľné.