Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak indeksować w wyszukiwarkach zawartość opartą na bazie danych?

Google indeksuje strony internetowe, więc będziesz potrzebować strony dla każdego z Twoich rekordów, nie oznacza to, że musisz utworzyć 1000 stron HTML, ale postępując zgodnie z moją radą powyżej, dynamicznie / łatwo zapewnisz pozornie unikalną stronę dla każdego produkt.

Na przykład:

www.mydomain.com/buy/123/nice-bmw-m3-2005

Możesz użyć .htaccess, aby zmienić ten link na:

www.mydomain.com/product.php?id=123

W tym skrypcie możesz dynamicznie tworzyć każdą stronę z aktualnymi informacjami, wysyłając zapytanie do bazy danych na podstawie identyfikatora produktu, w tym przypadku 123.

Twój skrypt zapewni każdemu rekordowi własny tytuł („Ładne BMW M3 2005”), ładny przyjazny adres URL („www.mojadomena.com/buy/123/nice-bmw-m3-2006”) i możesz dołączyć poprawny metainformacje, a także obrazy, recenzje itp.

Praca wykonana i nie musisz tworzyć setek statycznych stron HTML.

Więcej informacji o .htaccess znajdziesz w tym samouczku .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Składnia MySQL do ustawiania domyślnej daty

  2. Dwie instrukcje foreach z tylko jednym zapytaniem MySQL?

  3. CakePHP konwertuje liczby całkowite MySQL na łańcuchy... psuje funkcję rand()

  4. SEC_TO_TIME() Przykłady – MySQL

  5. przygotowana instrukcja, w której wartość jest w tablicy