Joomla SEO

  1. Adresy URL SEF: słowa kluczowe mogą pomóc; duplikaty adresów URL duże nie-nie
  2. Mapy witryn XML - Upewnij się, że adresy URL są poprawne
  3. Tytuł strony: Big One dla SEO
  4. Tagi tytułów
  5. Meta Opisy, Meta Słowa kluczowe
  6. Wewnętrzne linki - Spread Pagerank, Pomóż botom i ludziom
  7. Przyspiesz witrynę
  8. Kodowanie
  9. Treść i AdSense

Jeśli chodzi o uczynienie witryn przyjaznych dla wyszukiwarek - np. Optymalizacja dla wyszukiwarek (SEO), dzięki czemu są łatwo nawigowane i indeksowane przez roboty-pająki, a strony dobrze się spisują w, powiedzmy, Google, Yahoo i MSN Search, Joomla! ma kilka dziwactw, które być może warto trochę wyjaśnić: dla mnie raczej sugeruję, że niektórzy kluczowi ludzie za Joomla nie są tak naprawdę zainteresowani tworzeniem stron internetowych. Jeśli chodzi o uczynienie witryn przyjaznych dla wyszukiwarek - np

Po pierwsze jednak najważniejsze są optymalizacja Joomla! Witryna dla wyszukiwarek jest dokładnie taka sama jak dla wszystkich witryn, i jak już krótko opisałem Bezpłatne porady dotyczące optymalizacji pod kątem wyszukiwarek .

Zauważ, że informacje tutaj są datowane, a teraz używam Drupala; ale może być użyteczny.

Jakie są dziwactwa?

Adresy URL SEF: słowa kluczowe mogą pomóc; duplikaty adresów URL duże nie-nie

UWAGA: Joomla 1.5 może generować kilka naprawdę dobrych adresów URL, w tym pomóc w SEF; Jeśli użyjesz sh404sef w 1.0.xx, a następnie zmigrujesz do 1.5, być może najlepiej użyć wersji sh404sef w wersji 1.5, aby wygenerować identyczne adresy URL [w przeciwnym razie może mieć koszmar z ogromnymi zmianami adresów URL].

Surowy Joomla! Adresy URL - podobnie jak wiele adresów URL systemu zarządzania treścią - są moim zdaniem gobbledegookiem, z liczbami i znakami takimi jak „&” rozrzuconymi dookoła.

Joomla! ma opcję adresu URL SEF („Wyszukiwarka przyjazna”), która działa na wielu programach serwerowych, redukując bałagan głównie do liczb i ukośników odwrotnych - powinny być łatwiejsze do poruszania się robotów wyszukiwarek, a także do wpisywania w polach adresu. Dla mnie, nawet z tą opcją, Joomla! 1.0.xx generuje nieprzyjazne dla wyszukiwarek adresy URL, ponieważ każdy utworzony link może skutkować dodatkowym adresem URL, poprzez dodanie liczby znanej jako Itemid.

Są lepsze opcje. Będą tworzyć adresy URL ze słowami, zwykle zaczerpnięte z tytułów kategorii i tytułów przedmiotów; może pomóc wyszukiwarkom, ale z pewnością bardziej przyjaznym dla człowieka. Chociaż często widziałem promowane komercyjne rozwiązanie, korzystam z doskonałego darmowego konta - sh404SEF . Dzięki temu możesz mieć adresy URL bez przerażających Itemidów. Obejmuje obsługę adresów URL SEF z niektórymi komponentami, w tym Fireboard.

Nie mam pewności, czy rankingi wyszukiwarek rzeczywiście znacznie się poprawią, jeśli w adresach URL zamiast słów znajdą się słowa (nawet słowa, które mogą zawierać słowa kluczowe i frazy kluczowe); widziałem kilka postów na forum wskazujących, że rzeczywiście pomagają. postać, co do cholery, może spróbować.

Wybrałem również użycie myślnika jako znaku, który ma być użyty do zastąpienia spacji, powiedzmy - które nie mogą pojawiać się w adresach URL. Wybraliśmy myślniki, a nie podkreślenia po pojawieniu się postu przez Googleguy na forach WebmasterWorld.

W idealnym przypadku wygenerowane adresy URL będą również „fajne” - więc nie zmienią się, gdy później zmienisz oprogramowanie Joomla itp., Zachowując przynajmniej niektóre strony o tej samej zawartości.

Mapy witryn XML - Upewnij się, że adresy URL są poprawne

Jeśli używasz mapy witryny xml (aby przesyłać adresy URL do Google, Yahoo, MSN), upewnij się, że generuje te same adresy URL, które chcesz zaindeksować.
Czytałem również w webmasterworld, który powinien mieć nie więcej niż 100 adresów URL na mapę witryny. Dla mnie trudny do rozwiązania w Joomla; Właśnie wypróbowałem pełne mapy witryn.
Dodałem jednak Joomap do tworzenia regularnej mapy witryny - do której mogę linkować, działa dobrze w sh404sef. Mam nadzieję, że pomoże to robotom wyszukiwarek i użytkownikom. Ale też wyjął ” ukryta reklama „- o którym czytałem w Alledia, i jak zauważyłem, nie tylko po prostu [moje sformułowanie], ale także przeciwko wytycznym Google.

Tytuł strony: Big One dla SEO

Joomla! ma opcję używania dynamicznych tytułów stron, która działa bardzo dobrze dla przedmiotów; komponenty, takie jak Fireboard i Gallery 2, teraz również generują przyzwoite tytuły. Choć dla Fireboard, należy użyć łaty, aby upewnić się, że strony wątków mają tytuły wątków (z pierwszych postów), a nie z ostatniego postu na stronie.

Aby uzyskać jeszcze lepsze tytuły w Joomla !, użyj Poprawka SEF z joomlatwork - może generować tytuły stron, które są po prostu tytułami artykułów, bez nazwy witryny (mogą wybrać nazwę strony w tytułach stron, ale najpierw zapytać, czy naprawdę tego potrzebujesz?)
Ta poprawka zapewnia również kilka dodatkowych funkcji, które przynoszą korzyści SEO dzięki Joomla! Wersja regularna jest bezpłatna; dostępna jest rozszerzona wersja za odpowiednią cenę, jeśli chcesz uzyskać optymalne pozycjonowanie. Łatka została ustawiona na część Joomla 1.5; wydaje się dziwne, że nie było (teraz powinno być w 1.6); podobnie, wydaje się, że nie ma dobrego powodu, dla którego nie został uwzględniony w wersji 1.0.xx.

Jeśli korzystasz z poprawki, możesz ustawić tytuł strony głównej za pomocą łącza do komponentu strony głównej (zakładając, że używasz tej strony jako strony głównej) w górnej części menu głównego.
W przeciwnym razie pochodzi z tekstu, którego używasz do połączenia z menu głównego do komponentu strony głównej.

JoomSEO to mambot, który oferuje alternatywne sposoby tworzenia tytułów stron (tylko dla zwykłych treści Joomla i elementów treści statycznych; jeśli używasz ich i masz też Fireboard, musisz zrobić mały hack na Fireboard, aby zapewnić wyświetlanie tytułów Fireboard).

Tagi tytułów

W Joomla !, bólem jest automatyczne przypisywanie tagów do tytułów przedmiotów itp. Konieczna jest zmiana dość głębokiego „kodu” (a ja nie jestem koderem); kiedy próbowałem, kiedy wcześniej korzystałem z Mambo, nie wyszło zbyt dobrze.
Jednak JoomSEO może ustawić, powiedzmy, tagi h1 dla nagłówków treści.

Moje surowe rozwiązanie: dodałem definicje h1 itp. Do css dla szablonów, których używam, a następnie ustawię te tagi za pomocą edytora (np. TMEdit). Mogą one pomóc Google, powiedzmy, określić główny temat (y) strony.

Meta Opisy, Meta Słowa kluczowe

Chociaż metaopisanie i meta słowa kluczowe stały się prawie bezużyteczne w Google, powiedzmy, jak było nadużywane przez spamerów, wydaje się, że znów mają znaczenie. Częściowo, ponieważ mogą pomóc Google powiedzieć, że strony różnią się od siebie; również Google może używać tekstu opisu meta w wynikach wyszukiwania.

W przypadku zwykłego Joomla uważam, że są to przede wszystkim metaopis i meta słowa kluczowe, które wpisujesz w całej witrynie: więc nie przydatne dla poszczególnych stron. Z łatką SEF, można wprowadzić indywidualnie dla każdej (nieskładowej) strony, co jest bardzo przydatne.
W Fireboard istnieje łatka umożliwiająca automatyczne tworzenie tagów słów kluczowych i opisów.

JambSEO mambot może również automatycznie generować słowa kluczowe i opisy; chociaż z pewnością najlepiej jest tworzyć opisy, zwłaszcza indywidualnie (jak w patchu SEF).

Wewnętrzne linki - Spread Pagerank, Pomóż botom i ludziom

Z Joomla! przedmioty zazwyczaj połączone ze stroną główną za pomocą linków do sekcji, następnie kategoria, a następnie przedmiot, podejrzewam, że pagerank na stronę główną jest rozwodniony do czasu osiągnięcia pozycji (widać na to niewielkie dowody); efekt również z innych stron, które mogą mieć przyzwoity PageRank. Aby temu przeciwdziałać, używam dodatkowych menu z bezpośrednimi linkami do pozycji (artykułów), więc staram się bardziej efektywnie udostępniać pagerank.

Najczęściej używam podmenu - a nie jednego ogromnego menu - jako zbyt wielu linków na stronie nierozsądnych.
Nie tylko pomaga w SEO; korzystają także osoby odwiedzające witrynę, które powinny być w stanie łatwiej nawigować po witrynie w ten sposób.

Pamiętaj też, że tekst, którego używasz do linków, jest ważny - Google, powiedzmy, używa tego jako wskaźnika tego, do czego odnosi się dana strona.
Łącząc się z menu, prawdopodobnie będziesz chciał, aby tekst linku był krótki, więc mieści się w menu.
Może również łączyć się z artykułami w obrębie artykułów: rzeczywiście, dobrym pomysłem jest to, że Google może nadać większą wagę linkom w tekście głównym. Plus, oczywiście, może pomóc odwiedzającym w nawigacji: duża część pracy nad SEO Joomla pomaga również uczynić twoją stronę bardziej przyjazną dla użytkownika.

Podczas gdy na linkach: Joomla! zazwyczaj ma stosunkowo długi adres URL w linku do strony głównej (komponent); problem częściowo prowadzi do widocznych duplikatów strony głównej. Jedno rozwiązanie polega na cofnięciu publikacji głównego menu, przy jednoczesnym zachowaniu komponentu strony głównej jako pierwszego łącza i utworzeniu nowego menu, które zawiera łącze do domeny jako stronę główną i sekcje itp. Próbowałem tego i działa dobrze - umożliwiając również niestandardowy tytuł strony dla strona główna.

Przyspiesz witrynę

Szybsze ładowanie stron może oczywiście pomóc ludziom odwiedzającym - a może skłonić ich do linkowania do Twojej witryny; plus pomaga pająkom wyszukiwarek, aby mogli dokładniej indeksować witrynę.
Przeczytałem doskonałe recenzje komponentu wzmacniacza wydajności Joomla Joomlatwork ; ale komercyjne, a cena jest dla mnie zbyt wysoka, biorąc pod uwagę niewielkie dochody z moich witryn.
Właśnie zacząłem używać komponentu PageCache, który można znaleźć pod adresem JoomlaPerformance . Być może sprawia, że ​​strony są około 10 razy szybsze (po ich odwiedzeniu i buforowaniu); nie działa dla Fireboard, chyba że zrobisz mały hack do Fireboard, który znalazłem na forum bestofjoomla.

Kodowanie

Oto jeden, który okazał się dla mnie zbyt trudny. Wyszukiwarki są bardziej zadowolone ze stron z dobrym kodowaniem, które spełniają standardy; może MSN kładzie większy nacisk na to niż większość.

Częściowo z powodu szablonów (różniących się między sobą), edytorów, Mambo i Joomla! strony mogą mieć mnóstwo niestandardowego kodu. Ten nie jest zły, ale używa walidator w3c dla stron witryny używających innego szablonu może dać ponad 200 błędów. Jednak skanując kod w Dreamweaver, prawie nie ma żółtego podświetlenia, co sugeruje, że Dreamweaver „przechodzi” większość kodu. Strony są indeksowane, niektóre dobrze w Google i Yahoo, więc nie martwię się zbytnio - co jest dobre, ponieważ nie mam pojęcia, co zrobić z wieloma błędami!

Przyjaciel, który miał / miał witrynę Mambo nastawioną na generowanie dochodu, spędził kilkaset godzin na czyszczeniu kodu, aby zmaksymalizować wyniki w wyszukiwarkach (plus szybkość ładowania strony, zgodność z przeglądarkami ...). Myślę, że zależy ci na tym, czy chcesz robić tak dużo faffingu.

Treść i AdSense

Jeśli masz AdSense, bot AdSense może być zdezorientowany przez wszystkie linki w menu itp. Aby powiedzieć, gdzie jest kluczowy tekst na każdej stronie, możesz spróbować dodać kod do szablonu, powyżej i poniżej głównego tekstu.

Informacje z: Centrum pomocy Google Adsense.

Na forum jest więcej informacji na temat Joomla i SEO - dołącz kopie niektórych postów do Mambo i Joomla! fora (czy ktoś słucha? ... szloch; od kiedy to napisałem, kilka moich postów na forach Joomla otrzymało nawet uwagę samego mistrza rozwoju J).

Jakie są dziwactwa?
Mogą wybrać nazwę strony w tytułach stron, ale najpierw zapytać, czy naprawdę tego potrzebujesz?
Czy ktoś słucha?