Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: SEO w dynamicznych stronach
Forum PHP.pl > Forum > PHP
hopaj
Cześć
Szukam informacji na temat w jaki sposób zrobić prawidłowo SEO kiedy strony generowane są automatycznie. Załóżmy że mam skrypt sklepu i pobieram z bazy konkretną liste produktów.
To będzie w jednym pliku ktory wyświetli liste przedmiotów np. "Wanny" Teraz w jaki sposób należy to zrobic abt roboty skanowaly te stronę? Ona będzie dostępna tylko kiedy klienci będą ją generować.
Drugie pytanie dotyczy samych kart produktów gdzie będzie opis, cena itp. To samo. W jaki sposób to robić?
skleps
Cytat(hopaj @ 20.03.2019, 07:50:27 ) *
Cześć
Szukam informacji na temat w jaki sposób zrobić prawidłowo SEO kiedy strony generowane są automatycznie.



Chyba nie rozumiem, co rozumiesz pod pojęciem SEO w tym kontekście?

Każda strona ma raczej indywidualny adres typu Forum: Przedszkole czy http://forum.php.pl/index.php?showforum=27...r=all&st=30
więc automat i tak wejdzie, o ile istnieją jakieś linki kierujące pod takie właśnie adresy. A strony moga być generowane przez 1 skrypt php
Więc czy chodzi ci żeby te adresy były bardziej "botfriendly"?

dublinka
chodzi zeby sie indeksowaly
viking
Poczytaj o schema.org i dodaj odpowiednie dane strukturalne dla strony produktów.
hopaj
Cytat(skleps @ 20.03.2019, 11:12:59 ) *
Chyba nie rozumiem, co rozumiesz pod pojęciem SEO w tym kontekście?

Każda strona ma raczej indywidualny adres typu Forum: Przedszkole czy http://forum.php.pl/index.php?showforum=27...r=all&st=30
więc automat i tak wejdzie, o ile istnieją jakieś linki kierujące pod takie właśnie adresy. A strony moga być generowane przez 1 skrypt php
Więc czy chodzi ci żeby te adresy były bardziej "botfriendly"?

Gdyby te strony byly statyczne to nie ma problemu bo dodaje wtedy odpowiednie slowa kluczowe w title itp ale tutaj bedzie jeden plik ktory generuje liste produktow i teraz trzeba byloby zrobic to samo rowniez to samo dla kazdej karty produktu ktory bedzie tez generowany w jednym pliku.

Teraz pytanie. Czy roboty beda mialy problem z indeksowaniem takich plików bo do nich nie beda prowadzily zadne "polączenia" linkami. To bedzie jeden plik ktory generuje liste produktow. Ogolnie jak osadzic slowa kluczowe do takiego pliku ?
Drugie pytanie. Zapisywac w bazie slowa kluczowe i wyciagac je np w momencie wyswietlenia czy jak.

Generalnie to nie wiem jak sie beda zachowywaly roboty przy takich plikach?
nospor
Cytat
Gdyby te strony byly statyczne to nie ma problemu bo dodaje wtedy odpowiednie slowa kluczowe w title itp ale tutaj bedzie jeden plik ktory generuje liste produktow
A co szkodzi dodac odpowiednie title, ktore bedzie ustawiane dynamicznie w zaleznosci od tego jaka tresc generuje twoj plik? Przeciez wiekszosc stron tak wlasnie dziala
matix
Do każdego produktu (w CMS) dodaj 2 dodatkowe pola:

SEO Description
SEO Title

Defaultowo SEO Title zrób aby był taki sam, jak nazwa produktu.
Defaultowo SEO Description zrób pierwszym zdaniem opisu produktu.

A później w miarę upływu czasu, edytuj sobie te 2 pola do każdego produktu, aby miały większy sens.
hopaj
Cytat(matix @ 21.03.2019, 10:18:14 ) *
Do każdego produktu (w CMS) dodaj 2 dodatkowe pola:

SEO Description
SEO Title

Defaultowo SEO Title zrób aby był taki sam, jak nazwa produktu.
Defaultowo SEO Description zrób pierwszym zdaniem opisu produktu.

A później w miarę upływu czasu, edytuj sobie te 2 pola do każdego produktu, aby miały większy sens.


Piszac o CMS masz oczywiscie na mysli baze danych ? Sory ze sie dopytuje ale wole wiedziec a nie bładzic.
Jeszcze jedno jak mozna.
Jesli chodzi o kartr produktu to byloby jasne bo oobieram title i desc z bazy. Ale jak to / gdzie trzymac to dla listy produktów?questionmark.gif Przykladowo lista wygenerowanych Paneli podlogowych czy TV Smart


Cytat(matix @ 21.03.2019, 10:18:14 ) *
Do każdego produktu (w CMS) dodaj 2 dodatkowe pola:

SEO Description
SEO Title

Defaultowo SEO Title zrób aby był taki sam, jak nazwa produktu.
Defaultowo SEO Description zrób pierwszym zdaniem opisu produktu.

A później w miarę upływu czasu, edytuj sobie te 2 pola do każdego produktu, aby miały większy sens.


Piszac o CMS masz oczywiscie na mysli baze danych ? Sory ze sie dopytuje ale wole wiedziec a nie bładzic.
Jeszcze jedno jak mozna.
Jesli chodzi o karty produktu to byloby jasne bo pobieram title i desc z bazy. Ale jak to / gdzie trzymac to dla listy produktów?questionmark.gif Przykladowo lista wygenerowanych Paneli podlogowych czy TV Smart
Lord
Mógłbyś podać strukturę strony? jak wyglądają linki?

/kategoria/wanny/1/
/kategoria/wanny/2/
/kategoria/wanny/3/

czy na innej zasadzie? Czy chcesz indeksować wyniki wyszukiwania?

Poczytaj o canonical.
hopaj
Linki do wygenerowania list produktow przekazuja tylko ID. Wszystko co ma takie ID w bazie bedzie pobrane i wyswuetlone.
Podobnie z kartą produktu.

Cytat(nospor @ 21.03.2019, 10:13:56 ) *
A co szkodzi dodac odpowiednie title, ktore bedzie ustawiane dynamicznie w zaleznosci od tego jaka tresc generuje twoj plik? Przeciez wiekszosc stron tak wlasnie dziala

Ni wlasnie noe wiem cxy to bedzie prawidollowe podejscie do sprawy. To raz. Dwa jak to zrobic przy generowaniu listy gdzie nie mam mozliwosci pobrania z tabeli danych dla tej listy no bo niby jak. Co innego dla kazdej z kart produktu
nospor
Cytat
Ni wlasnie noe wiem cxy to bedzie prawidollowe podejscie do sprawy.
No to wlasnie juz wiesz, powiedzielismy ci to smile.gif

Cytat
Dwa jak to zrobic przy generowaniu listy gdzie nie mam mozliwosci pobrania z tabeli danych dla tej listy no bo niby jak
Nie rozumiem. Liste generujesz na podstawie jakiegs tam tagu/kategorii? No to ustawiasz title/desc dla tej kategorii.
dublinka
Cytat(nospor @ 21.03.2019, 16:22:38 ) *
No to wlasnie juz wiesz, powiedzielismy ci to smile.gif

Nie rozumiem. Liste generujesz na podstawie jakiegs tam tagu/kategorii? No to ustawiasz title/desc dla tej kategorii.

Poprosze o usuniecie konta hopaj.
Liste generuję na podstawie ID. Mam dwie tabele (wiem troche bez sensu no mozna to na jednej zrobic ale to juz nie o to chodzi) Jedna to DZIALY przechowywuje ID, nazwy działów [ogólnie; buty, kurtki, wanny itp) druga konkretne produkty. Podczas ustawiania produktow pobieram ID z tabeli 1 i dodaje te ID do jakiegostam pola - powiedzmy o nazwie UID i teraz pod linki podstawiam ID z tabeli 1 [lista.php?id=$nazwa_rekordu] i wyłapuje wszystkie taki id z drugiej tabeli i je wyswietlam tj wszystko co potrzebuje
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.