Joomla Search Engine Optimization
- Ogólne wskazówki dotyczące optymalizacji witryny Joomla Oczywiście pierwszą rzeczą do zrobienia jest...
- Pozbywanie się duplikatów stron w Joomla
Ogólne wskazówki dotyczące optymalizacji witryny Joomla
Oczywiście pierwszą rzeczą do zrobienia jest zmiana nazwy pliku „htaccess.txt” na „.htaccess” i włączenie osadzonego SEF (CNC) z przekierowaniem adresu URL w ogólnych ustawieniach witryny. Sam nie korzystam z komponentów SEF innych firm i nie polecam go. Po pierwsze, tworzą dodatkowe obciążenie, po drugie, mogą pojawić się problemy z kompatybilnością rozszerzeń innych firm, a po trzecie, wbudowane SEF w Joomla jest dzisiaj tak dobre, że nie widzę powodu, aby używać rozszerzeń innych firm.
Ważne jest również, aby ustanowić kompetentne wewnętrzne linkowanie stron w witrynie. Oprócz elementów nawigacyjnych (menu i bułka tarta), dodatkowe wtyczki i moduły mogą również pomóc w tym - system tagów, lista podobnych artykułów itp. Ale nie daj się ponieść emocjom - ten sam system tagów może tworzyć wiele śmieciowych stron i prowadzić do negatywnego wyniku (niższe pozycje, filtry).
Bardzo pożądane jest używanie sensownego tekstu, który odpowiada treści strony, do której prowadzi link, jako tekst linków do stron podczas linkowania. W szczególności możliwe jest ulepszenie wewnętrznego systemu nawigowania po stronach, a zamiast bezimiennego tekstu „Poprzedni” i „Dalej” można używać tytułów artykułów. Możesz to zrobić, na przykład, używając wtyczki „Nawigacja strony z tytułami” zastępując je standardową wtyczką do nawigacji.
Optymalizacja kodu HTML strony na Joomla
Zidentyfikuj dziury w optymalizacji witryny pod kątem wyszukiwarek, aby ułatwić rozszerzenie Firefoksa o nazwie „ Seo doktorze Które bardzo polecam do instalacji i użytkowania.
Najczęstsze problemy na stronach Joomla:
- Wszystkie strony mają taką samą lub podobną wartość tagu „title”. Znacznik „tytułowy” jest pierwszym na stronie dla wyszukiwarek, a pozycja stron w wynikach zależy w dużej mierze od tego. Zwróć należytą uwagę na fakt, że każda strona w witrynie ma unikalny tag „title”. Jednak w nowych wersjach Joomla problem ten nie jest tak istotny.
- Nieodpowiednie tagowanie nagłówka. Normalna kolejność rzeczy ma miejsce, gdy każda strona ma jeden znacznik „h1” i kilka znaczników „h2”. Na stronach Joomla z reguły tytuł klucza na stronie (tytuł sekcji lub artykułu) jest oznaczony ramką „h2”, a znacznik „h1” wcale nie jest. Ten błąd można łatwo naprawić, zamieniając „h2” na „h1” w odpowiednich plikach szablonów (znajdujących się w folderze szablonów w podkatalogu html / com_content). Dodatkowo dla każdej pozycji menu, upewnij się w ustawieniach (w opcjach wyświetlania strony) aktywuj element „Pokaż tytuł strony”.
Pomimo ukrycia jest to bardzo ważny aspekt, zwracaj na to wystarczająco dużo uwagi. „H1” jest kolejnym najważniejszym znacznikiem po „tytule”. Prawidłowe ustawienie tagów tytułów na stronie może znacznie zwiększyć pozycję stron Twojej witryny w wyszukiwarkach. - Jeśli ustawienia witryny są ustawione tak, aby wyświetlały tytuły artykułów jako łącza, łącze jest umieszczane nie tylko w tytułach listy artykułów (w trybie blogu), ale także w tytule bezpośrednio na stronie samego artykułu. A jeśli w pierwszym przypadku ma to sens, to w drugim jest nie tylko dziwne, ale może również uszkodzić optymalizację wyszukiwarek. Poprawione w tych samych plikach szablonów (ramka jest usuwana przez znacznik „a” w odpowiednim miejscu).
- Nieobecność na stronach metatagu „opis”. Ten parametr nie ma znaczącego wpływu na pozycję w problemie, ale jest używany przez wyszukiwarki podczas tworzenia fragmentów na stronie wydania, dlatego zaleca się wypełnienie. Możesz zarejestrować tag „opis” w parametrach każdego elementu menu i każdego artykułu na stronie. Dobrym zwyczajem jest wypełnienie go natychmiast po utworzeniu nowego artykułu.
Plus, nie zaszkodzi umieścić słowa kluczowe tagów słów kluczowych na stronie. Nie wpływa to również na wyniki tego problemu przez długi czas, ale może się to przydać później, gdy używa się wtyczek i modułów, które implementują system tagów lub wyświetlają podobne artykuły, i używają słów zapisanych w tym tagu. - Są zdjęcia bez znaczników alt. Aby naprawić, dodaj tagi alt do brakujących obrazów. Na przykład, jeśli logo witryny nie ma znacznika alt, umieść coś zgodnego z tytułem strony głównej.
- Świetny czas ładowania strony. Od pewnego czasu parametr ten wpływa nie tylko na wygodę użytkownika, ale także na wyniki wyszukiwarek. Dlatego staraj się, aby czas ładowania strony nie przekraczał 10 sekund. Bogactwo jednostek reklamowych innych firm, przycisków społecznościowych, pamięci flash i innych multimediów - wszystko to sprawia, że strona jest cięższa i wydłuża się czas jej ładowania, więc nie daj się ponieść emocjom.
Pozbywanie się duplikatów stron w Joomla
To właśnie sprawia, że Joomla jest naprawdę zła - ma duplikaty stron, a osadzony SEF tylko pogarsza sytuację. Ta sama strona może mieć wiele adresów URL, a to wcale nie jest dobre. Użytkownik witryny może tego nie zauważyć, ale wyszukiwarki zauważą i uznają te strony za inne.
Wyniki mogą być najbardziej godne ubolewania - od obniżenia pozycji w kwestii do nałożenia filtrów. Tak więc Yandex narzuca filtr AGS w witrynach z dużą liczbą duplikatów stron. W rezultacie w indeksie wyszukiwarki pozostaje z reguły nie więcej niż kilkanaście stron, a ruch w wyszukiwarce ma tendencję do zerowania. Dodatkowo, wydostanie się z ACS nie jest banalnym zadaniem i często zajmuje dużo czasu (sam mam podobne negatywne doświadczenia). Krótko mówiąc, lepiej nie dopuszczać takich sytuacji.
Pozbywanie się duplikatów w Joomla nie jest łatwe. Na szczęście większość zduplikowanych stron można zamknąć przed indeksowaniem za pomocą pliku robots.txt w katalogu głównym witryny, aw większości przypadków jest to wystarczające. Szczegóły składni tego pliku można przeczytać, na przykład, na robotstxt.org jednak w większości przypadków znajomość całej składni nie jest konieczna. Poprawność pliku robots.txt w witrynie jest łatwa do sprawdzenia usługa specjalna google . Tam możesz wprowadzić listę stron w swojej witrynie i dowiedzieć się, która ze wskazanych stron jest faktycznie zabroniona do indeksowania.
Rozważmy dyrektywy pliku robots.txt w związku z zamykaniem duplikatów stron w Joomla. Zwracam uwagę na fakt, że omówione poniżej dyrektywy są istotne przede wszystkim dla witryny z włączonym wbudowanym SEF (CNC).
Oto fragment pliku robots.txt dla tego bloga (aktualizacja: był odpowiedni w czasie, gdy strona działała na Joomla, a nie na WordPressie, tak jak teraz). Przytaczam tylko te linie, które nie zawierają standardowego pliku dostarczanego z Joomla:
User-agent: * ... Disallow: / component / Disallow: /index.php? Disallow: * format = Disallow: * print = Disallow: * utm_source = feedburner Disallow: * showall = & limitstart = Disallow: * showall = 1 & limitstart =
Disallow: / component / - ta dyrektywa zabrania indeksowania wyników wyszukiwania w witrynie i innych niepotrzebnych stron. Jednak w przypadku korzystania z komponentów innych firm niektóre z tych adresów URL mogą wymagać otwarcia w celu indeksowania. W takim przypadku może być konieczne dokładniejsze dostosowanie.
Disallow: /index.php? - indeksowanie duplikatów pojawiających się podczas paginacji na stronie głównej jest zabronione (na przykład „/index.php?start=10” trafia do problemu, podczas duplikowania „/? Start = 10”).
Disallow: * format = - indeksowanie kanału RSS witryny jest zabronione.
Disallow: * print = - indeksowanie stron przeznaczonych do drukowania jest zabronione.
Disallow: * utm_source = feedburner - indeksowanie śmieciowych adresów URL, które mogą dostać się do wyjścia podczas korzystania z Feedburner, jest zabronione.
Disallow: * showall = & limitstart = - indeksowanie pierwszej strony treści jest zabronione, gdy artykuł jest podzielony na kilka stron (pierwsza strona wyświetla ten sam kontekst, co główny adres artykułu, ale ma inny adres URL).
Disallow: * showall = 1 & limitstart = - indeksowanie pełnego wyniku artykułu (element treści „Wszystkie strony”) jest zabronione, jeśli artykuł jest podzielony na kilka stron.
Być może będziesz musiał dodać więcej dyrektyw w swoim przypadku, ale dla mnie okazało się to wystarczające. W każdym razie od czasu do czasu analizuj wyniki wyszukiwania pod kątem duplikatów.
Chcesz coś dodać lub przedyskutować? Witamy w komentarzach.
Php?Php?
Php?
Start=10” trafia do problemu, podczas duplikowania „/?
Chcesz coś dodać lub przedyskutować?