![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 101 Pomógł: 7 Dołączył: 16.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam, tworząc stronkę jakąkolwiek chciałbym być pewny, że pisany kod będzie sprzyjał jej pozycjonowaniu;
Oczytałem się mnóstwa artykułów na ten temat, i o ile wszystko jest jasne: - pozycjonowanie głównie pod kątem Google; - META TAGI - znacznik TITLE - slowa kluczowe a alt przy obrazkach; - title przy linkach; - stosowanie znaczników <H1>...<H6>; - poprawna walidacja kodu; to niestety niestety nie udało mi sie nigdzie znaleźć przykładu, informacji jak zrobić (jak się robi), żeby uzyskać efekt osobnych tagów keywords i description oraz znacznika title dla różnych podstron serwisu?? Załóżmy, że stronka jest podzielona na 4 główne działy -> html, css, js, php -> w takim przypadku jeszcze możliwe jest wpisanie osobnych ww. znaczników dla każdego z działów i strony głównej, co i tak wiąże się ze stworzeniem dodatkowych plików, a jak to zrobić (się robi) dynamicznie? ![]() Przykładowo ja robiąc stronki stosują prostą zasadę działającą dzięki php, czyli dla przykładu wyżej: Tworzę jeden plik główny -> index.php, działy rozpoznawane są poprzez dodatkową zmienną w linku, czyli np: dział php to: index.php?sect=php i następnie pobieram dane z bazy w zależności od działu (zmiennej sect pobranej z linku) ale co z znacznikami title i meta tagami dla każdego z tych działów? ![]() Jest sens umieszczać wartości znacznika title, meta tagów keywords i description w bazie danych?? Pisząc wtedy prostą funkcję da się wyciągnąc z bazy te znaczniki i po wejściu w przeglądarce w dany dział czy nawet artykuł faktycznie w pasku tytyłu przeglądarki pojawi się chciany tytuł ale z tego co czytałem to nie wpłynie na pozycjonowanie bo roboty google i tak tego nie odczytają, bo nie mają dostępu do bazy, a z samej funkcji nie jak nic nie wyciągną:/:/:/ Bez bazy da się też zrobić osobne pliki i w plikach przetrzymywać te dane, następnie przy pomocy funkcji php odczytywać właściwy, ale czy to ma sens i czy w ogóle to coś da, zresztą przy dużej liczbie artykułów to niemożliwe do zrobienia:/:/ Może wiecie jakie jest na to rozwiązanie, a jak wy to robicie? ![]() ![]() ![]() ![]() Z góry dzięki pozadrawiam ![]() |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Roboty nie muszą mieć dostępu do bazy. Sprawdź sobie jak wygląda kod html wygenerowany przez php. Dokładnie to samo widzą roboty i jeśli na każdej stronie jest inny title, to one zobaczą ten title z gigantyczną pewnością.
Roboty nie widzą php, bo robot to taka przeglądarka tekstowa, która ogląda dokładnie to co Ty, z wyłączeniem paru ciekawych rzeczy jak js i inne wynalazki ^^ |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 230 Pomógł: 27 Dołączył: 27.05.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ja korzystam z Zend tam jest to prosto zrobione
![]() No ale nie korzystająć z zend można to zrobić w taki sposób: 1. Zamieszczasz co chcesz zmieniac w configtags.php który includujesz na początku głównego szablonu. W pliku tym powiedzmy masz coś takiego :
A później tak jak pisałeś pobierając pparametr określający dzial z url..
i dalej w pliku już część html.. Prosty sposób.. ![]() Ten post edytował nithajasz 13.06.2008, 13:28:58 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Odnośnie title, keyword, description itp., ja robię tak:
1. Tryb generowania meta (może być inny dla każdej kategorii/podkategorii serwisu) - statyczny (wczytywane są meta domyślne) - dynamiczny (meta są generowane na podstawie treści strony) - mieszany (meta statyczne + dynamiczne, np. title: mojestrona.pl - arty, mojestrona.pl - bzdety - itd.) 2. Sposób generowania: - statyczne meta są wczytywane z info o stronie/kategorii/podkategorii itp. - metodologia jest prosta - nie ma meta dla podkategorii, to wczytywane są te dla kategorii, nie ma i dla nich to ładowane sa meta dla całego serwisu - chyba proste i logiczne, co nie? - dynamiczne meta są generowane przez odpowiednie silniki CMS'a. Np system nowości generuje je na podstawie tytułu i pierwszych dwóch zdań treści. System artykułów na podobnej zasadzie. Najlepszy jest jednak zaintegrowany system aktywnych tagów i wewnętrznego linkowania - meta generowane są w oparciu o słowa kluczowe, dzięki temu w wyszukiwarce pojawia się description, a nie fragment tekstu, zawierający najwięcej słów kluczowych. Jeśli masz siły i środki, to postaw właśnie na to. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 101 Pomógł: 7 Dołączył: 16.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
dzięki, widać za dużo tych artykułów o pozycjonowaniu czytałem i już sam sie pogubiłem, a tu po prostu nie rozumiałem zasady działania robotów :/ zonk, czyli wnioskując jak mam większy serwis, i dużo artykułów mogę mieć treści tych znaczników zapisane w bazie i zarówno dla artykułów jak i działów wyciągać je z bazy odpowiednią funkcją i będzie git
![]() ![]() dzięki za wyjaśnienie, pozdrawiam.... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 06:42 |