Witam, jak rozwiązać kwestię pozycjonowania strony.
Zakładając że mam stronę z artykułami

i jest includowany plik newsy.php w pliku index.php

Plik news php zawiera listę artykułów i w linku wysyłam wartości metodą $_GET do index

Krótka treść i przycisk "czytaj więcej"

link wygląda tak
  1. <? echo '<a href="index.php?dzial=newsy&open=ok&id_art='.$wiersz['id_art'].'&title='.$wiersz['title_art'].'&keywords='.$wiersz['kluczowe_seo'].'&description='.$wiersz['opis_seo'].'"><b>...wiecej</b></a>'; ?></p></a>


Z bazy są pobierane - tytuł strony, kluczowe, opis i wysyłane do index.php
Dzięki temu kiedy ktoś kliknie w Poleć na fb, gg, itd wysyła link dokładnie tej strony a także opis, tytuł również tego artykułu.
Wszystko dobrze ale czy pod kątem przeglądarki te rozwiązanie jest dobre ?

  1. <html>
  2. <head>
  3. <title><?php
  4. if (!$_GET['title']) {
  5. echo "Strona Glówna";
  6. } else {
  7. echo ($_GET['title']);
  8. }
  9. ?></title>
  10. <meta name="keywords" content="<?php
  11. if (!$_GET['keywords']) {
  12. echo "Podstawowe slowa kluczowe strony";
  13. } else {
  14. echo ($_GET['keywords']);
  15. }
  16. ?>" />
  17. <meta name="description" content="<?php
  18. if (!$_GET['description']) {
  19. echo "Podstawowy opis strony";
  20. } else {
  21. echo ($_GET['description']);
  22. }
  23. ?>" />
  24. </head>
  25.  






Kolejna kwestia kiedy mam postrony które są wyświetlane za pomocą swich-case
  1. switch ($_GET['parentq']) {
  2. case "kontakt":
  3. include "includes/kontakt.php";
  4. break;
  5. case "test":
  6. include "includes/test1.php";
  7. break;
  8. ........................


Jak to zrobić też wysyłać wartości - tytuł, kluczowe, opis jak wyżej czy na sztywno wpisać w plikach
np
serwis.php
kontakt.php
itd
a co jeśli
plik index.php ma wypełnione wartości - tytuł, kluczowe, opis i includuję tu jeszcze np serwis który również ma wypełnione na sztywno te wartości.

Proszę o jakąś poradę jakie rozwiązanie jest dopbre bądź link do jakiegoś szablonu który to obrazuję.

Pozdrawiam