ASP .Net URL rewrite vs. Googlebot
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:Megnéztem metachecker-el is az oldalt, az is hasonló eredményre jutott: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
■ 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:
This is how Googlebot fetched the page.
URL: http://www.valami.hu/
Date: Friday, September 13, 2013 at 2:17:15 AM PDT
Googlebot Type: Web
Download Time (in milliseconds): 245
HTTP/1.1 301 Moved Permanently
Cache-Control: private
Content-Type: text/html; charset=utf-8
Location: http://www.valami.hu/default.aspx
Server: Microsoft-IIS/7.5
Set-Cookie: ASP.NET_SessionId=zzcwsj0lpkdfqlkcipcfurru; path=/; HttpOnly
X-AspNet-Version: 4.0.30319
X-UA-Compatible: IE=edge
Date: Fri, 13 Sep 2013 09:17:06 GMT
Content-Length: 158
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.valami.hu/default.aspx">here</a>.</h2>
</body></html>
+ Current Server Status
Status: 301 Moved Permanently
Web Server: Microsoft-IIS/7.5
Content: text/html; charset=utf-8
+ Website meta tags
Meta Tag Length Value
Title 12 object moved
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
Nem igazán értem, mert te azt
/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.
Ha a regisztrált
(És üdvözlöm azt az ökröt, aki letiltotta a jobbkattintást.)
:)
Vajon visszajön még valaha?
Nem az az oldal
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.
Lehet hülyeséget írtam...
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
Nem tudom, hogy copy-paste
Gépeltem.
Hasonlóan?
Match: Mathces
vsMatch: Matches
Ahogy én látom: Az első átirányít a
/www.folprintnyomda.hu/
-ról ahttp://www.folprintnyomda.hu/default.aspx
-ra, a második hasonlót csinálna csak a /-t irányítaná át adefault.aspx
-re.Ez okozhatja?
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.