Ik ben laatste tijd erg bezig met het optimaliseren van websites voor zoekmachines en ik ben ergens achter gekomen: Zoekmachines vinden queries niet leuk, want ze kunnen de pagina's met een query niet indexen. Nu zoek ik naar een goede oplossing voor dit probleem en heb er een gevonden. Ik ga eerst de situatie visualiseren dmv een voorbeeld en mn eigen oplossing.
Voorbeeld:
Ik heb een website waar ik het menu onderhoud dmv een CMS dus zien de links in het hoofdmenu bijv er zo uit: doc.asp?ContentID=234
Als er nu een zoekmachine de website bezoekt en wil indexen zal hij het hele menu niet gaan indexen en zal de website dus haast niet aanwezig zijn bij de zoekmachine.
Oplossing 1:
Nu heb ik bedacht dat het menu niet alleen wordt opgeslagen in de database maar ook als bestand, dus een link als doc.asp?ContentID=234 wordt doc234.asp. Nu is dit geen geweldige oplossing omdat als je een beetje site heb er een heleboel documenten hebt en er sowieso een directory is waarin iedereen maar dingen naar kan schrijven ivm met het aanmaken van files (schrijfrechten). Dit is dus geen geweldige oplossing.
Nu heb je met apache wel dat je bijvoorbeeld kan werken met directories bijv /doc/234. Maar helaas pindakaas ik programmeer in ASP en dus is de webserver altijd IIS, dus je hoeft niet te zeggen dat ik apache moet gebruiken.
Hebben mensen hier betere oplossingen voor, iemand ervaring hiermee of wil je meedenken aan een goede oplossing?
BVD
Voorbeeld:
Ik heb een website waar ik het menu onderhoud dmv een CMS dus zien de links in het hoofdmenu bijv er zo uit: doc.asp?ContentID=234
Als er nu een zoekmachine de website bezoekt en wil indexen zal hij het hele menu niet gaan indexen en zal de website dus haast niet aanwezig zijn bij de zoekmachine.
Oplossing 1:
Nu heb ik bedacht dat het menu niet alleen wordt opgeslagen in de database maar ook als bestand, dus een link als doc.asp?ContentID=234 wordt doc234.asp. Nu is dit geen geweldige oplossing omdat als je een beetje site heb er een heleboel documenten hebt en er sowieso een directory is waarin iedereen maar dingen naar kan schrijven ivm met het aanmaken van files (schrijfrechten). Dit is dus geen geweldige oplossing.
Nu heb je met apache wel dat je bijvoorbeeld kan werken met directories bijv /doc/234. Maar helaas pindakaas ik programmeer in ASP en dus is de webserver altijd IIS, dus je hoeft niet te zeggen dat ik apache moet gebruiken.
Hebben mensen hier betere oplossingen voor, iemand ervaring hiermee of wil je meedenken aan een goede oplossing?
BVD