Archiwum z 'Dla webmastera' Kategorie

Mariusz Gąsiewski

301 nie przenosi całego PageRanku ?

W sieci ukazał się bardzo ciekawy wywiad Erica Enge z Mattem Cuttsem.
Najciekawszym wnioskiem z wywiadu jest informacja, że przekierowanie 301 nie przenosi całego Pageranku witryny (Pageranku rozumianego jako mocy domeny, siły linków przychodzących do tej witryny).
Cytując z wywiadu:

I can certainly see how there could be some loss of PageRank. I am not 100 percent sure whether the crawling and indexing team has implemented that sort of natural PageRank decay, so I will have to go and check on that specific case. (Note: in a follow on email, Matt confirmed that this is in fact the case. There is some loss of PR through a 301).

Czytaj dalej »

Mariusz Gąsiewski

Jak nauczyć Google indeksować witrynę Ajax?

Google wprowadziło nowy mechanizm pozwalający indeksować treści witryny zbudowane za pomocą Ajax-u.

Indeksowanie treści Ajax

1. Potwierdzenie,że witryna Ajax obsługuje mechanizm indeksowania treści Ajax

W pierwszym kroku wskazujemy robotowi Google, że witryna wspiera mechanizm Google indeksowania treści Ajax. Robimy to poprzez umieszczenie w URL podstron witryny tokenu “#!”. Zamieniamy w adresach url znak “#” na “#!”.

Przykład dla witryny Ajax

Jeżeli w naszej witrynie Ajax mamy adres “www.strona.pl/#podstrona” powinien zostać on przekształcony na “www.strona.pl/#!podstrona”.

W ten sposób wskażemy Google, że ten adres może zostać zindeksowany.

Czytaj dalej »

Mariusz Gąsiewski

Kilka porad na temat pozycjonowania od Matta Cuttsa

Od czasu do czasu na oficjalnym kanale Youtube Google Webmaster można znaleźć dość ciekawe filmiki na temat SEO i pozycjonowania, algorytmu Google. Poniżej kilka przykładów takich nagrań, wykonywanych przez Matta Cuttsa.

Oczywiście nie zawsze te informacje są ściśle sprecyzowane i jednoznaczne. Nie zawsze Matt Cutts jednoznacznie potwierdzi lub odrzuci określone założenie i pytanie.

Czy przenoszenie strony na nowy hosting powoduje jakieś zagrożenia od strony SEO?

This video was embedded using the YouTuber plugin by Roy Tanck. Adobe Flash Player is required to view the video.

Nie, nie powoduje żadnego zagrożenia. Szczególnie w przypadku, kiedy nowy dostawca hostingowy znajduje się w tym samym kraju. Należy pamiętać o uporządkowaniu spraw związanych z DNS.

Czy Google usuwa wagę linkow z podstron, które już nie istnieją, przy ustalaniu wyników wyszukiwania?

This video was embedded using the YouTuber plugin by Roy Tanck. Adobe Flash Player is required to view the video.

Tak. Google bierze pod uwagę teraźniejszy stan rozkładu linków w sieci. Generalnie linki prowadzące z podstron, które nie istnieją, powinny tracić znaczenie.

Czytaj dalej »

Niedawno Google opublikowało bardzo ciekawą funkcjonalność zwaną niestandardowymi zmiennymi. Za pomocą tej funkcjonalności możemy segmentować użytkowników na podstawie wybranych przez nas cech lub też na podstawie ich zachowania w obrębie naszego serwisu.

Przykład:
Możemy w obrębie naszych użytkowników wydzielić następujące grupy:

  • kobiety (według informacji przy rejestracji)
  • mężczyźni (według informacji przy rejestracji)
  • osoby, które zapisały się na newsletter
  • osoby, które odwiedziły dział Promocje na naszej witrynie

Zmienne niestandardowe w Google Analytics

W obrębie Google Analytics możemy stworzyć do 5 zestawów zmiennych niestandardowych. Dokładny opis ich tworzenia można znaleźć w dalszej części artykułu.

Gdzie są pokazywane zmienne niestandardowe w Google Analytics ?

Raporty dla zmiennych niestandardowych pokazywane są w sekcji Użytkownicy witryny w raporcie Zmienne niestandardowe.

Zmienne niestandardowe w Google Analytics - przykład raportu

W przypadku, kiedy w danym profilu skonfigurowany jest cel bądź Ecommerce, odpowiednie zakładki z danymi konwersji i danymi Ecommerce dla zmiennych niestandardowych.

Czytaj dalej »

Mariusz Gąsiewski

Zmiany w algorytmie wyników organicznych Google?

Kwestie algorytmu wyników organicznych Google zaprzątają głowy wielu pozycjonerów i właścieli stron w Polsce. Co jest ważne w przypadku wyników wyszukiwania Google, a co ma mniejsze znaczenie?

O ile trudno mówić o dokładnym rozkładzie tego algorytmu, to jedno jest pewne – on cały czas jest modyfikowany i cały czas się zmienia. To, co miało jeszcze duże znaczenie 6 miesięcy, niekoniecznie musi być bardzo ważne dziś.

Zmiany w wynikach wyszukiwania

Temat ten jest o tyle ciekawy, że w ostatnim czasie pojawiło się kilka rzeczy, które mogą mieć znaczący wpływ na sprawy pozycjonowania – nawet jeżeli nie teraz to w przyszłości. Nawet jeżeli obecnie nie odgrywają one jeszcze bardzo dużej roli, warto się nad nimi pochylić i zastanowić, jak w ich kontekście może wyglądać sytuacja naszej witryny.

Personalizacja wyników wyszukiwania

Kwestia personalizacji wyników wyszukiwania nie jest w żadnym razie tematem nowym w odniesieniu do wyników organicznych Google. Już w moich artykułach z początku 2007: Przyszłość Google – personalizacja i Pracownicy Google o personalizacji wspominałem o rosnącym znaczeniu kwestii personalizacji w algorytmie Google.
O ile wcześniej personalizacja wyników wyszukiwania dotyczyła tylko zalogowanych użytkowników, o tyle teraz w świetle postu z oficjalnego bloga Google, będzie dotyczyła ona wszystkich użytkowników wyszukiwarki Google.

Czytaj dalej »

Mariusz Gąsiewski

Nowy kod Google Analytics – asynchroniczne śledzenie

Jak można przeczytać na oficjalnym blogu Google Analytics, wprowadzono nowy rodzaj kodu śledzącego Google Analytics, który będzie:

  • powodować szybsze ładowanie strony w porówaniu z tradycyjnym ga.js
  • dokładniej zbierał dane
  • eliminował problemy związane z nieprawidłowym wywołaniem skrypów JavaScript

Nowy kod będzie dostępny dla wszystkich użytkowników.

Przykład nowego kodu Google Analytics

<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script');
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
ga.setAttribute('async', 'true');
document.documentElement.firstChild.appendChild(ga);
})();

</script>

Czytaj dalej »

Kolejny »