ugrás a tartalomhoz

ASP .Net URL rewrite vs. Googlebot

Unclerabbit · 2013. Szep. 13. (P), 14.42
Sziasztok!

Egy problémával küzdök nagyon megköszönném, ha valaki tudna nekem ebben segíteni. Sajnos én nem vagyok fejlesztő, a programozási tudásom alapszintű, az ASP-t sem ismerem behatóan.

Vagy egy vállalati oldalunk, aminek a főoldalán van egy átirányítás: http://www.valami.hu/default.aspx -> http://www.valami.hu. (Az átirányításra azért volt szükség, mert ez a "default.aspx" nem túl szerencsés.) Ezzel még úgy nem lenne gond, de a googlebot nem igazán tudja feltérképezni a főoldalt. Megnéztem webmaster tools-al és a következő eredményt hozta a Google fetch:
  1. This is how Googlebot fetched the page.  
  2.   
  3. URL: http://www.valami.hu/  
  4.   
  5. Date: Friday, September 13, 2013 at 2:17:15 AM PDT  
  6.   
  7. Googlebot Type: Web  
  8.   
  9. Download Time (in milliseconds): 245  
  10.   
  11. HTTP/1.1 301 Moved Permanently  
  12. Cache-Control: private  
  13. Content-Type: text/html; charset=utf-8  
  14. Location: http://www.valami.hu/default.aspx  
  15. Server: Microsoft-IIS/7.5  
  16. Set-Cookie: ASP.NET_SessionId=zzcwsj0lpkdfqlkcipcfurrupath=/; HttpOnly  
  17. X-AspNet-Version: 4.0.30319  
  18. X-UA-Compatible: IE=edge  
  19. Date: Fri, 13 Sep 2013 09:17:06 GMT  
  20. Content-Length: 158  
  21.   
  22. <html><head><title>Object moved</title></head><body>  
  23. <h2>Object moved to <a href="http://www.valami.hu/default.aspx">here</a>.</h2>  
  24. </body></html>  
Megnéztem metachecker-el is az oldalt, az is hasonló eredményre jutott:
  1. + Current Server Status  
  2. Status:     301 Moved Permanently  
  3. Web Server:     Microsoft-IIS/7.5  
  4. Content:    text/html; charset=utf-8  
  5.   
  6. + Website meta tags  
  7. Meta Tag    Length  Value  
  8. Title   12  object moved  
Kérdeztem a fejlesztőket, hogy mi ez, meg hogy lehetne megoldani, azt a választ kaptam, hogy az átirányítás nem okozhatja a problémát. Utánaolvastam a neten, találtam is egy hasonló bejegyzést, ezért gondolom, hogy esetleg az átirányítással lehet gond. Hogy pontosan mi, arra sajnos nem tudtam még rájönni.

Kutakodtam a kódban is, az IIS-t is nézegettem, az biztos, hogy az IIS-ben van az átirányítás URL Rewrite-al. Persze lehet, hogy nem itt van az a bizonyos kutya elásva, de másra nem tudok tippelni.

A célunk az lenne, hogy a főoldalunkat is térképezze fel rendesen a googlebot, mert így csak csúszunk vissza az első helyről.

Mi lehet a megoldás? Részleteket privátban tudok küldeni.

Köszönettel: Unclerabbit
 
1

Nem igazán értem, mert te azt

Joó Ádám · 2013. Szep. 14. (Szo), 00.14
Nem igazán értem, mert te azt írod, hogy a /default.aspx van átirányítva a /-re, a HTTP válasz azonban azt mondja, hogy pont fordítva. Ha mindkettő, akkor nem lehetne megnyitni az oldalt, mert oda-vissza átirányítanak.

Ha írsz egy valódi címet, akkor könnyebb lenne.
2

Ha a regisztrált

Joó Ádám · 2013. Szep. 14. (Szo), 00.23
Ha a regisztrált emailcímedhez tartozó site-ról van szó, akkor nem túl szerencsés az a
  1. <meta name="robots" content="noindex,follow,noodp,noarchive,noydir" />  
sor a főoldalon…

(És üdvözlöm azt az ökröt, aki letiltotta a jobbkattintást.)
3

:)

Pepita · 2013. Szep. 14. (Szo), 01.37
Ez igen tetszett... :) "regisztrált emailcímedhez tartozó site".
Vajon visszajön még valaha?
5

Nem az az oldal

Unclerabbit · 2013. Szep. 16. (H), 08.19
Szia!

Nem erről az oldalról van szó.
Az ökör én voltam, szép állat ez a wordpress, sok hülyeséget be lehet állítani :-)

Üdv., UR.
4

Lehet hülyeséget írtam...

Unclerabbit · 2013. Szep. 16. (H), 08.17
Szia!

Alapból a /default.aspx jött be, ezt irányítottuk át a sima domain nevünkre.

Konkrétan: http://www.folprintnyomda.hu/default.aspx volt az eredeti, így jött be az oldal minden egyes alkalommal, mikor beírtad a böngészőbe a domain nevünket. Ezen változtattunk, hogy ha beírod a domain nevünket, akkor az is jöjjön be, ne legyen toldalék.

Az URL Rewrite-ba ez van írva:
1.
Name: folprintnyomda.hu
Input: URL path after '/'
Match: Matches
Pattern: (www\.){0,1}folprintnyomda.hu[/]{0,1}$
Action type: Redirect
Action URL: http://www.folprintnyomda.hu/default.aspx
Stop Processing: True
Entry Type: Local

2.
Name: DefaultDocument
Input: URL path after '/'
Match: Mathces
Patter: (.*)default.aspx
Action Type: Redirect
Action URL: {R:1}
Stop Processing: True
Entry Type: Local
6

Nem tudom, hogy copy-paste

Hidvégi Gábor · 2013. Szep. 16. (H), 08.30
Nem tudom, hogy copy-paste hiba-e, de a 2.-ben a Patter végéről hiányzik egy n betű.
7

Gépeltem.

Unclerabbit · 2013. Szep. 16. (H), 08.39
Igen, az hiba.
8

Hasonlóan?

Poetro · 2013. Szep. 16. (H), 17.27
Match: Mathces vs Match: Matches
Ahogy én látom: Az első átirányít a /www.folprintnyomda.hu/-ról a http://www.folprintnyomda.hu/default.aspx-ra, a második hasonlót csinálna csak a /-t irányítaná át a default.aspx-re.
9

Ez okozhatja?

Unclerabbit · 2013. Szep. 17. (K), 09.14
Szia!

Ez okozhatja azt, hogy a Google fetch-nél nem látja a meta tagokat?
Igazából ez a problémám, maga az átirányítás jól működik...

Ha nem ez, akkor mi lehet? Tanácstalan vagyok ez ügyben... :-S

UR.