Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-06-29 12:21:21

  mrmarkos - Członek DUG

mrmarkos
Członek DUG
Zarejestrowany: 2012-05-17

Joomla! 2.5 ustawienie meta tagu title innego od h1

Serwus,

chciałbym ustawić dowolny meta tag title dla artykułu (czyli inny niż tytuł artykułu) w Joomla 2.5.
Dodatki z extensions.joomla.org/extensions/site-management/seo-a-metadata/title-management/ przerobiłem wszystkie i żaden nie oferuje takiej funkcjonalności.

Pomyślałem, że być może da się to zrobić bezpośrednio w MySQL lub wprowadzając modyfikacje do kodu php.
Będę wdzięczny za wskazówki

Ostatnio edytowany przez mrmarkos (2012-06-30 14:24:02)

Offline

 

#2  2012-06-29 22:26:12

  mrmarkos - Członek DUG

mrmarkos
Członek DUG
Zarejestrowany: 2012-05-17

Offline

 

#3  2012-06-29 22:47:54

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

Czy chodzi o to?


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#4  2012-06-29 22:50:41

  mrmarkos - Członek DUG

mrmarkos
Członek DUG
Zarejestrowany: 2012-05-17

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

Nie, to jest dla pozycji menu. W artykułach tego nie ma.
Tu ktoś kombinował z podobnym problem, lecz w Joomla! 1.5 i dotyczyło to VirtueMart: How to modify product page title in VirtueMart 1.1.9, Joomla 1.5.23

Ostatnio edytowany przez mrmarkos (2012-06-29 22:54:32)

Offline

 

#5  2012-06-29 22:54:30

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#6  2012-06-29 23:02:25

  mrmarkos - Członek DUG

mrmarkos
Członek DUG
Zarejestrowany: 2012-05-17

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

mrmarkos napisał(-a):

Dodatki z extensions.joomla.org/extensions/site-management/seo-a-metadata/title-management/ przerobiłem wszystkie i żaden nie oferuje takiej funkcjonalności.

Offline

 

#7  2012-06-29 23:09:06

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

To pozostaje Ci wygrepować w index.php i np headers.php parametr i zmieną <tittle>, i zamiana na własną wartość.

Ostatnio edytowany przez Jacekalex (2012-06-29 23:35:29)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#8  2012-06-29 23:11:32

  mrmarkos - Członek DUG

mrmarkos
Członek DUG
Zarejestrowany: 2012-05-17

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

A napisałbyś jak to zrobić? Używam szablonu opartego YOOtheme Warp Framework, a to być może ma znaczenie, ponieważ generuje on kod HTML5.

Offline

 

#9  2012-06-29 23:29:49

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

Obecnie Twoja strona daje naglówki w optymalnej formie, na belce Firefoxa pojawia się tytuł artykułu.
Nawiasem pisząc, niewiele da się ciekawszego wymyślić.
Jesli natomiast wkurza cię samo Home na starcie, to poszukaj tej nazwy albo w bazie, przez szukajkę phpmyadmina, albo lepiej w panelu Joolmi, i  zmień na taką, jaka Ci bardziej odpowiada.

Jeśli wolisz majstrowanie w Joomlli:
Z tego co widzę, parametr titlie ustawia skrypt
./libraries/joomla/document/html/renderer/head.php - u mnie linia 102, konkretnie ta funkcja:
       

Kod:

$buffer .= $tab . '<title>' . htmlspecialchars($document->getTitle(), ENT_COMPAT, 'UTF-8') . '</title>' . $lnEnd;

Jak widać korzysta tutaj z funkcji getTitle(), możesz tutaj albo zmienić tą funkcję na własną, albo poszukać w kodzie deklaracji tej funkcji, i przy niej pomajstrować.

Radzilbym też popytać na polskim forum Joomli, prawdopodobnie ktoś już ten temat wiercił.

Edyta:
Widzę, że wierciłeś:
http://forum.joomla.pl/showthread.php?63919-Swobodn … Joomla!-2-5-x
:D

Inna sprawa, ze domyślny system tytułów Joomli jest zoptymalizowany pod SEO i Google, także nie wiem, czy coś zyskasz majstrując przy nim.
A w bazie ich nie zmienisz, bo za każdym razem przyjmują aktualny tytuł artykułu, w sposób dynamiczny.
Dzięki temu roboty Google myślą, ileż to wspaniałych treści na stronie się mieści :D
I od tego w jakimś niewielkim  stopniu zależy też PageRank.

Pozdrawiam
;-)

Ostatnio edytowany przez Jacekalex (2012-06-30 12:23:37)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#10  2012-06-29 23:42:38

  mrmarkos - Członek DUG

mrmarkos
Członek DUG
Zarejestrowany: 2012-05-17

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

Przykład: http://svr.47.pl/using-joomla/extensions/components … professionals
zawiera:
<h2>Professionals</h2> to jest wyświetlane na stronie jako tytuł artykułu
<title>Professionals</title> to wyświetla się na belce przeglądarki.
Celem jest ustawienie <title>Professionals</title> innego niż <h2>Professionals</h2>
Joomla sama generuje <title>Professionals</title> na podstawie <h2>Professionals</h2>

Zyskam, bo dla google najważniejszy jest własnie <title></title> ;) Dla WordPressa nie problemu z takim dodatkiem.

Czyli konkretnie jakich zmian należy  dokonać w php? W php stawiam pierwsze kroki i póki co sam sobie z tym nie poradzę.

#edycja
http://obrazki.elektroda.pl/3100986900_1341006838.png
to co wpiszę w pole Tytuł pojawia się w <title></title> oraz <h2></h2> bądź <h1></h1>.

Ostatnio edytowany przez mrmarkos (2012-06-29 23:56:25)

Offline

 

#11  2012-06-30 10:23:34

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

mrmarkos: może nie przeczytałem wystarczająco dokładnie wątku, ale nadal nie wiem:
dlaczego chcesz, żeby tag <title> wyświetlał coś innego niż rzeczywisty tytuł danej podstrony (w tagu <h1> czy <h2>)?
Bo to, co robi Joomla, wydaje mi się być całkiem sensowne. I z tego punktu widzenia nie dziwię się, że zmiana tego jest nietrywialna.

Offline

 

#12  2012-06-30 12:30:36

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

@mrmarkos

Jakbym sam chciał sobie napisać taki moduł, to zrobiłbym funkcję, która sprawdza - czy w bazie jest zdefiniowany inny tytuł, niż tytuł strony, i jego dawał, w przeciwnym razie akcja domyślna.

Wymagało by to modyfikacji kilku zapytań do bazy SQL wykonywanych standardowo przez Joomlę, dodanie jednego pola w edycji artykułu w panelu administratora (i w bazie SQL), i dodanie warunku w kodzie funkcji gettitle().

Krótko pisząc trochę zabawy w kodzie jest, w dodatku niezbyt potrzebnej, ale jak ktoś chce, to droga wolna.

Względnie pociśnij na forum Joomli, tam Cię spławił na razie Administrator, ale to bynajmniej nie znaczy, że nikt tam nie używa takiego czy innego dodatku do głębszej edycji nagłówków.

Dowcip polega na tym, że tam często tak spławiają początkujących.
W razie czego na angielskich forach znacznie łatwiej znajdziesz konkretną pomoc.

Pozdrawiam
;-)

Ostatnio edytowany przez Jacekalex (2012-06-30 12:33:30)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#13  2012-06-30 12:33:22

  mrmarkos - Członek DUG

mrmarkos
Członek DUG
Zarejestrowany: 2012-05-17

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

Minio już wyjaśniam. Jest to zabieg SEO, mający na celu łatwiejsze odnajdywanie danej strony przez poszukujących.
Przykład: <title>Toyota Corolla E10 - Roczniki 1992, 1993, 1994, 1995, 1996, 1997 - Poradnik - Jak wymienić klocki hamulcowe</title> a <h1>Wymiana klocków hamulcowych</h1>.
Do <h1> użytkownik trafi z menu strony: Toyota >> Corolla >> Model E10 >> Serwis

Offline

 

#14  2012-06-30 12:42:05

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

Przecież to jest domyślna akcja Joomli.
Poza tym, jak tobie się zdaję, że Google preferuje nagłowek <title> to się tobie zdaje.
Ten przykład z Toyota i klockami, to nie nadaje się do tytułu, bo jest za długie, i dla robota i dla belki przeglądarki.

Takie rzeczy pakuje się do znacznika keywords, np:
 

Kod:

<meta name="keywords" content="Toyota, Corolla, wymiana, klocków , hamulcowych, i tak dalej...." />

Keywords opisuje zawartość danej strony html, title tylko wyświetla temat na belce przeglądarki.

Natomiast algorytm Google jest tajny, i bierze pod uwagę całą zawartośc strony, a nie sam title.
I jest stale poprawiany i modyfikowany.

Natomiast narzędzie do edycji keywordsów do Joomli na pewno istnieje, co do tego nie mam żadnych wątpliwości.

Zastanów się np nad tym dodatkiem.
Albo zobacz pierwszych 5:
http://extensions.joomla.org/extensions/site-manage … ata/meta-data

Ostatnio edytowany przez Jacekalex (2012-06-30 12:48:56)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#15  2012-06-30 12:54:31

  mrmarkos - Członek DUG

mrmarkos
Członek DUG
Zarejestrowany: 2012-05-17

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

Jacekalex napisał(-a):

@mrmarkos

Jakbym sam chciał sobie napisać taki moduł, to zrobiłbym funkcję, która sprawdza - czy w bazie jest zdefiniowany inny tytuł, niż tytuł strony, i jego dawał, w przeciwnym razie akcja domyślna.

Wymagało by to modyfikacji kilku zapytań do bazy SQL wykonywanych standardowo przez Joomlę, dodanie jednego pola w edycji artykułu w panelu administratora (i w bazie SQL), i dodanie warunku w kodzie funkcji gettitle().

To rozwiązanie jest optymalne. Spróbuje swoich sił, choć będzie ciężko.

Jacekalex napisał(-a):

Przecież to jest domyślna akcja Joomli.
Poza tym, jak tobie się zdaję, że Google preferuje nagłowek <title> to się tobie zdaje.
Ten przykład z Toyota i klockami, to nie nadaje się do tytułu, bo jest za długie, i dla robota i dla belki przeglądarki.

To tylko przykład wymyślony na poczekaniu. W rzeczywistości zastanowiłbym się bardziej.

Jacekalex napisał(-a):

Takie rzeczy pakuje się do znacznika keywords, np:
 

Kod:

<meta name="keywords" content="Toyota, Corolla, wymiana, klocków , hamulcowych, i tak dalej...." />

Keywords opisuje zawartość danej strony html, title tylko wyświetla temat na belce przeglądarki.

Akurat Google ignoruje  keywords.

Jacekalex napisał(-a):

Natomiast algorytm Google jest tajny, i bierze pod uwagę całą zawartośc strony, a nie sam title.
I jest stale poprawiany i modyfikowany.

To wiem.

Jacekalex napisał(-a):

Zastanów się np nad tym dodatkiem.
Albo zobacz pierwszych 5:
http://extensions.joomla.org/extensions/site-manage … ata/meta-data

Auto generatorów raczej chcę uniknąć.

Ostatnio edytowany przez mrmarkos (2012-06-30 12:56:08)

Offline

 

#16  2012-06-30 12:58:54

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

Akurat Google ignoruje  keywords.

Otóż nie ignoruje, ale też nie podnosi pageranku na podstawie keywordsów.

Podstawą algorytmu Google jest ilość cytowań danej strony.
Do tego bardzo precyzyjny scrolling całej treści strony,obniżający ocenę np za ilość linków w tekście, "nasączenie" słowami kluczowymi, itp.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#17  2012-06-30 13:11:40

  mrmarkos - Członek DUG

mrmarkos
Członek DUG
Zarejestrowany: 2012-05-17

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

Jacekalex napisał(-a):

Akurat Google ignoruje  keywords.

Otóż nie ignoruje, ale też nie podnosi pageranku na podstawie keywordsów.

Keywords stosuję na wszelki wypadek, ponieważ z dystansem podchodzę do poradników blogowych o SEO i pozycjonowaniu (staram się myśleć), w których często piszą, że google pomija keywords.

Jacekalex napisał(-a):

Podstawą algorytmu Google jest ilość cytowań danej strony.
Do tego bardzo precyzyjny scrolling całej treści strony,obniżający ocenę np za ilość linków w tekście, "nasączenie" słowami kluczowymi, itp.

Wiem, wiem.

Ostatnio edytowany przez mrmarkos (2012-06-30 13:18:12)

Offline

 

#18  2012-06-30 13:23:20

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

To rozwiązanie jest optymalne. Spróbuje swoich sił, choć będzie ciężko.

Radziłbym je wykonać modyfikując jakiś dodatek, któremu można dać własną nazwę.

Bo jak zaczniesz majstrować w kodzie Joomli, to pamietaj, ze to diabelstwo należy aktualizować średnio co kilka tygodni ze względów bezpieczeństwa ;)
A przy aktualizacji prawdopodobnie Twoje zmiany diabli wezmą.

Co do poradników na necie, to trzeba się na tym nieźle znać, żeby ocenić wartość poradnika. :D

Ta książeczka najmłodsza nie jest, ale pod względem orientacji w temacie sprawdza się nieźle ;)

Ostatnio edytowany przez Jacekalex (2012-06-30 13:37:25)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#19  2012-06-30 13:31:12

  mrmarkos - Członek DUG

mrmarkos
Członek DUG
Zarejestrowany: 2012-05-17

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

Jacekalex napisał(-a):

To rozwiązanie jest optymalne. Spróbuje swoich sił, choć będzie ciężko.

Radziłbym je wykonać modyfikując jakiś dodatek, któremu można dać własną nazwę.

Bo jak zaczniesz majstrować w kodzie Joomli, to pamietaj, ze to diabelstwo należy aktualizować srednio co kilka tygodni ze względów bezpieczeństwa ;)
A przy aktualizacji prawdopodobnie Twoje zmiany diabli wezmą.

Słuszna uwaga.

Jacekalex napisał(-a):

Co do poradników na necie, to trzeba się na tym nieźle znać, żeby ocenić wartość poradnika. :D

Trochę wiedzy już mam, przeczytałem tony poradników ;)

Jacekalex napisał(-a):

Ta książeczka najmłodsza nie jest, ale pod względem orientacji w temacie sprawdza się nieźle ;)

Jest i nowsza Przechytrzyć Google. Odkryj skuteczną strategię SEO i zdobądź szczyty wyszukiwarek

Offline

 

#20  2012-06-30 13:36:47

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

Tą nowszą bedzie trzeba sobie zassać ;)

natomiast w samych wynikach wyszukiwania widzę wyświetlanie metatagu Description (przykladowe hasło - "Laptop na raty").


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#21  2012-06-30 13:38:22

  mrmarkos - Członek DUG

mrmarkos
Członek DUG
Zarejestrowany: 2012-05-17

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

Jacekalex napisał(-a):

Tą nowszą bedzie trzeba sobie zassać ;)

Książki się kupuje. Szkoda, że nie jest dostępna w postaci e-booka.

Jacekalex napisał(-a):

natomiast w samych wynikach wyszukiwania widzę wyświetlanie metatagu Description (przykladowe hasło - "Laptop na raty").

To też wiem ;)
Okay, nie rozmywajmy tematu wątku ;)

Ostatnio edytowany przez mrmarkos (2012-06-30 13:41:03)

Offline

 

#22  2012-06-30 14:04:31

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

mrmarkos napisał(-a):

Zyskam, bo dla google najważniejszy jest własnie <title></title>

<title> jest najważniejszy dla użytkownika, chodzi o funkcjonalność.

Jeśli ktoś jest "sprytny" to ustawi sobie <title> jaki chce, ale ustawi tak, ze tytuł artykułu nie będzie widoczny, a za tytuł w treści będzie robił jakiś styl. Nie ma potrzeby kombinować.

A SEO odchodzi do lamusa wraz z tym jak algorytmy są coraz doskonalsze. Lepiej skupić się na wartościowej treści, ale to oczywiście kosztuje dużo więcej pracy. :)


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#23  2012-06-30 14:12:38

  mrmarkos - Członek DUG

mrmarkos
Członek DUG
Zarejestrowany: 2012-05-17

Re: Joomla! 2.5 ustawienie meta tagu title innego od h1

Wiem, że wartościowa treść to jedna z ważniejszych kwestii SEO. Poza tym SEO i pozycjonowanie to dwa różne pojęcia. Aczkolwiek SEO ma wpływ na pozycje. Kontrowersyjnych technik pozycjonerskich nie stosuję. Wolę włożyć pracę i czekać na efekty pokornie, jednocześnie cały czas dbając o stronę, by miała m.in semantyczny kod., by była dodana do wartościowych katalogów w odpowiedniej kategorii tematycznej i jeszcze wiele innych kwestii.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)