Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> SEO a wczytywanie podstron jako includes
Izzder
post 21.08.2014, 00:41:27
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 20.08.2014

Ostrzeżenie: (0%)
-----


Z tego co wiem google pozycjonuje strony m.in na podstawie ilośc podstron, ich objętości oraz ilości linków wewnętrznych. Jak to się ma do stron, które wczytują podstrony do indexu.php po otrzymaniu GETa poprzez coś w tym stylu:
  1. $subPage = $_GET['page'];
  2. $path = "pages/" . $subPage . ".php";
  3. if (file_exists($path)) {
  4. include $path;
  5. }
  6. else {
  7. include("pages/main.php");
  8. }

Crawler googla jest w stanie je zindeksować, czy to dla niego ukryty content? Jak bardzo szkodliwa jest taka praktyka dla pozycjonowania?
Go to the top of the page
+Quote Post
nospor
post 21.08.2014, 07:30:36
Post #2





Grupa: Moderatorzy
Postów: 36 446
Pomógł: 6292
Dołączył: 27.12.2004




Google nie ma nic do tego w jaki sposob w php generujesz strony. Czy z include czy bez.... Jego interesuje tylko i wyłącznie wynik koncowy.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Izzder
post 21.08.2014, 09:59:18
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 20.08.2014

Ostrzeżenie: (0%)
-----


W takim ustawieniu jedyna strona na którą google może wejść to index.php, którego treść jest zależna od danych jakie otrzyma od przeglądarki. Bez danych, oprócz elementów stałych wyświetlane jest tylko main.php, ale adres pozostaje bez zmian. Inny content dostępny jest tylko po wysłaniu posta lub geta na stronę.
Google jest w stanie zindeksować 2 query stringi przypisane do index.php jako 2 strony? Jest w stanie zindeksować kontent który zobaczyć można dopiero po wysłaniu formularza (choćby takiego, który ma tylko przycisk i kilka ukrytych inputów)?
Go to the top of the page
+Quote Post
Crozin
post 21.08.2014, 10:04:00
Post #4





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


index.php
index.php?page=abc
index.php?page=def

To 3 kompletnie różne strony/adresy URL.

Ten post edytował Crozin 21.08.2014, 10:04:57
Go to the top of the page
+Quote Post
nospor
post 21.08.2014, 10:05:07
Post #5





Grupa: Moderatorzy
Postów: 36 446
Pomógł: 6292
Dołączył: 27.12.2004




Cytat
index.php
index.php?page=abc
index.php?page=def

To 3 kompletnie różne adresy URL.

Dokładnie.

Poza tym poczytaj o ŁADNE URL, dzieki ktorym twoje linki zrobią się jeszcze "atrakcyjniejsze"


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Izzder
post 21.08.2014, 10:15:40
Post #6





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 20.08.2014

Ostrzeżenie: (0%)
-----


Dzięki.
Ładne url == .htacces? Jeśli tak, to już go używam. Nie pokazuję użytkownikom czystych query stringów, strasznie są nieestetyczne : )

Ten post edytował Izzder 21.08.2014, 10:16:04
Go to the top of the page
+Quote Post
nospor
post 21.08.2014, 10:17:14
Post #7





Grupa: Moderatorzy
Postów: 36 446
Pomógł: 6292
Dołączył: 27.12.2004




No to skoro zamiast
index.php?page=abc
masz juz powiedzmy
abc.html
no to nad czym sie w ogole zastanawiales? Pisalem ci przeciez od samego początku, ze google interesuje wynik koncowy a nie czego uzywasz do jego wygenerowania.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.04.2024 - 13:19