SEO - Redirect Homepage lub Root URL - Trailing Slash
Czy ktoś wie, czy Google będzie karać witrynę, jeśli strona główna (z lub bez ukośnika końcowego) zwróci 200-nagłówkową odpowiedź na nagłówek?
Przetestowałem mnóstwo witryn za pomocą internetowego narzędzia do sprawdzania przekierowań (CNN, NY Times, FOX News, Wikipedia itp.) I wszystkie one zwracają 200 „ok” z lub bez ukośnika końcowego.
Wiem, że wszystkie wewnętrzne strony muszą używać jednego lub drugiego, ale wygląda na to, że strona główna jest wyjątkiem. Co wszyscy myślicie
PS Używam URLRewrite w IIS7, aby wymusić www, małe litery i usunąć końcowe ukośniki. Wygląda na to, że strona główna jest jedyną stroną, na którą nie ma wpływu ukośnik końcowy.
Dzięki!
EDYTOWAĆ Na przykład za pomocą tego narzędzia online:http://www.internetofficer.com/seo-tool/redirect-check/ Następujące adresy URL to „Linki bezpośrednie”. Ani przekierowanie 301 ...http://www.wikipedia.org http://www.wikipedia.org/
Wiele innych przykładów daje takie same wyniki.
EDYCJA 2 Oto mój kod URLRewrite (web.config)
<rules>
<rule name="CanonicalHostNameRule1" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^www\.domain\.com$" negate="true" />
</conditions>
<action type="Redirect" redirectType="Permanent" url="http://www.kurtzandblum.com/{R:1}" />
</rule>
<rule name="LowerCaseRule1" stopProcessing="true">
<match url="[A-Z]" ignoreCase="false" />
<action type="Redirect" redirectType="Permanent" url="{ToLower:{URL}}" />
</rule>
<rule name="Remove trailing slash" stopProcessing="true">
<match url="(.*)/$" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Redirect" redirectType="Permanent" url="{R:1}" />
</rule>
</rules>