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:
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>
Megnéztem metachecker-el is az oldalt, az is hasonló eredményre jutott:
+ 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
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
<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.