Witam,
zabieram się właśnie do wstępnego pozycjonowana strony, a że nie jestem w tym temacie alfą i omegą to powiem szczerze, ze liczę na podpowiedź.
By lepiej było mnie zrozumieć, kilka słów wstępu.
Posiadam dwie domeny: mojadomena.pl oraz mojadomena.com.pl. Pierwsza z nich jest główna, druga jest przekierowana za pomocą htacces. Zajmiemy się tą pierwszą.
Strona wisi na serwerze od dwóch lat, niedawno ją zmieniałem, w związku z nim powstały martwe linki, albo niepotrzebne.
Po wpisaniu w google "site:www.mojadomena.pl" oraz "site:mojadomena.pl" również się różne linki pokazują. Mimo, że dla google to są dwie różne strony, to pytanie czy wyniki powinny się różnić, skoro na jeden katalog wskazują?
Wrzuciłem stronę do webmasters google, zarówno z przedrostkiem www jak i bez niego, te same mapy stron są, te same robots.txt, a i tak różne błędy, które na bieżąco usuwam. Głównie to są błędy z nieistniejących stron, które przekierowuje w pliku htacces na istniejące.
I tutaj moje pierwsze pytanie - czy dobrze zrobiłem wrzucając obydwie strony? Czy tylko powinienem tą prawidłową, tzn. bez "www"?
Chciałbym aby w google wyświetlały się tylko strony umieszczone w mapie (zablokowany regulamin i wysyłka):
<?xml version="1.0" encoding="UTF-8"?>
<urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<!-- created with Free Online Sitemap Generator www.xml-sitemaps.com -->
<url><loc>http://mojadomena.pl/</loc></url>
<url><loc>http://mojadomena.pl/content/15-my</loc></url>
<url><loc>http://mojadomena.pl/content/16-media</loc></url>
<url><loc>http://mojadomena.pl/content/17-opinie</loc></url>
<url><loc>http://mojadomena.pl/content/19-porownanie</loc></url>
<url><loc>http://mojadomena.pl/content/20-instalacja</loc></url>
<url><loc>http://mojadomena.pl/content/21-aktualizacja</loc></url>
<url><loc>http://mojadomena.pl/content/12-faq</loc></url>
<url><loc>http://mojadomena.pl/content/13-kontakt</loc></url>
<url><loc>http://mojadomena.pl/produkt/9-produkt.html</loc></url>
<url><loc>http://mojadomena.pl/produkt/10-produkt.html</loc></url>
<url><loc>http://mojadomena.pl/produkt/11-produkt.html</loc></url>
<url><loc>http://mojadomena.pl/produkt/12-produkt.html</loc></url>
<url><loc>http://mojadomena.pl/produkt/8-produkt.html</loc></url>
</urlset>
plik robots.txt:
User-agent: *
# Private pages
[wpisy wygenerowane przez prestę]
Disallow: /*controller=guest-tracking
# Directories
Disallow: /*classes/
Disallow: /*config/
Disallow: /*download/
Disallow: /*mails/
Disallow: /*modules/
Disallow: /*translations/
Disallow: /*tools/
Disallow: /*img/
# Files
Disallow: /*pl/odzyskiwanie-hasla
Disallow: /*pl/adres
Disallow: /*pl/adresy
Disallow: /*pl/logowanie
Disallow: /*pl/koszyk
Disallow: /*pl/rabaty
Disallow: /*pl/historia-zamowien
Disallow: /*pl/dane-osobiste
Disallow: /*pl/moje-konto
Disallow: /*pl/sledzenie-zamowienia
Disallow: /*pl/pokwitowania
Disallow: /*pl/zamowienie
Disallow: /*pl/szukaj
Disallow: /*pl/szybkie-zakupy
Disallow: /*pl/sledzenie-zamowienia-gosc
Disallow: /*pl/potwierdzenie-zamowienia
Disallow: /*pl/nie-znalexiono-strony
Disallow: /*pl/najczesciej-kupowane
Disallow: /*pl/producenci
Disallow: /*pl/nowe-produkty
Disallow: /*pl/promocje
Disallow: /*pl/mapa-strony
Disallow: /*pl/dostawcy
Disallow: /*pl/sklepy
# Graphic
Disallow: /*.pdf$
Disallow: /*.png$
Disallow: /*.gif$
Disallow: /*.ico$
# Sites
Disallow: /content/2-regulamin
Disallow: /content/3-wysylka
# Sitemap
Sitemap: http://mojadomena.pl/sitemap.xml
dodałem kilka swoich wpisów. Czy poprawnie zablokowałem strony CMS dla regulaminu i wysyłki?
Obrazki - chciałbym, aby w google wyświetlały się tylko obrazy z produktami i logo. Mogę dać dla wszystkich Disallow, a dla tych konkretnych Allow ze ścieżką dostępu?
w .htaccess nie ma nic szczególnego, dodałem tylko kilka swoich wpisów:
RewriteCond %{HTTP_HOST} ^www.mojadomena.pl$ [NC]
RewriteRule ^(.*)$ http://mojadomena.pl/$1 [R=301,L]
# 404 z google webmasters
RewriteRule ^content/12-produkt$ http://mojadomena.pl/produkt/9-produkt.html [R=301,L]
...i tak dalej...
Reasumując:
- Czy w webmasters google powinienem dodawać oby dwie strony z przedrostkiem www i bez niego? I usuwać dla każdej z nich błędy?
- Jak poprawnie zablokować resztę stron, aby linki w google były widoczne tylko te z mapy?
- Czy martwe linki lepiej przekierowywać tak jak teraz to robię, czy też lepiej usuwać w narzędziach w google? Dodam, że pomimo usunięcia, przy ponownej indeksacji czasie znów się pojawiły. Mimo, że ich na pewno w serwisie nie było, gdyż pochodziły ze starej wersji strony. Poprzez przekierowanie przynajmniej już błedy nie wyskakują. Ale nadal są w wynikach wyszukiwania.
- Co zrobić, aby wyniki wyszukiwania dla www.mojadomena.pl i mojadomena.pl były identyczne?
Trochę długie i dla niektórych pewnie śmieszne są moje problemy, ale na dłuższą metę nie zajmowałem się pozycjonowaniem. Co wyczytałem, to wyczytałem, ale przy niektórych rzeczach muszę się poradzić.