Навигация по сайту

Популярные статьи

Як стварыць дружалюбны URL SEO з дапамогай PHP і MySQL

  1. Як стварыць дружалюбны URL SEO з дапамогай PHP і MySQL
  2. Як стварыць SEO-дружалюбны URL у PHP?
  3. З рэдакцыі

SEO Friendly URL Выкарыстанне PHP

Як стварыць дружалюбны URL SEO з дапамогай PHP і MySQL

У гэтым Падручніку мы ўбачым Метад Стварэння URL для дружалюбных SEO з дапамогай PHP і MySQL

Гэты метад мы выкарыстоўваем PHP / MYSQL Для пераўтварэння URL для дружалюбных SEO таксама выкарыстоўваем HTACCESS Перапісаць правіла для пераўтварэння дынамічнага URL у URL SEO

Пошукавыя сістэмы любяць чыстыя і дружалюбныя SEO-адрасы SEO Гэта палепшыць карыстацкі досвед і рэйтынгу.

Moz Растлумачце важнасць SEO-дружалюбных URL-адрасоў - SEO Лепшыя практыкі для структуравання URL

мы ўжо ўкараняем гэты метад на нашых трох плягінах

ОК Давайце прыйдзем да нашай падручніка part

Як стварыць SEO-дружалюбны URL у PHP?

Загрузіце мой файл усталёўкі


  • Па-першае, стварыце табліцы базы дадзеных для пераўтварэння URL
  • Запусціце наступныя запыты SQL для стварэння табліц на базе дадзеных
CREATE TABLE blog_posts (ідэнтыфікатар INT INT NULL AUTO_INCREMENT, загаловак VARCHAR (500) НЕ NULL УНІКІ, змест Тэкст, вул VARCHAR (500) НЕ NULL UNIQUE, PRIMARY KEY (ID));

  • Зараз стварыце файл для падлучэння да базы дадзеных db.php
<? php $ dbhost = 'localhost'; $ dbuser = 'Ваша імя карыстальніка БД'; $ dbpass = 'ВАШ ПАС БД'; $ dbname = 'Ваша імя БД'; $ con = mysqli_connect ($ dbhost, $ dbuser, $ dbpass, $ dbname) // падлучэнне да сервера баз дадзеных або памерці ("Немагчыма падключыцца да mysql, таму што" .mysqli_error ()); mysqli_select_db ($ con, $ dbname) // выбраць базу дадзеных або памерці ("Немагчыма выбраць для mysql, таму што" .mysqli_error ()); ?>
  • index.php - Зараз стварыце старонку публікацыі, якая ўтрымлівае HTML-форму для стварэння змесціва

  • Сцэнар PHP, які выкарыстоўваецца для пераўтварэння URL зручнай SEO
// зручная функцыя пераўтварэння URL to_prety_url ($ str) {if ($ str! == mb_convert_encoding (mb_convert_encoding ($ str, 'UTF-32', 'UTF-8'), 'UTF-8', 'UTF-32' )) $ str = mb_convert_encoding ($ str, 'UTF-8', mb_detect_encoding ($ str)); $ str = htmlentities ($ str, ENT_NOQUOTES, 'UTF-8'); $ str = preg_replace ('`& ([az] {1,2}) (востры | uml | circ | могілка | кальцо | cedil | касая рыса | tilde | caron | lig);` i', '1', $ str ); $ str = html_entity_decode ($ str, ENT_NOQUOTES, 'UTF-8'); $ str = preg_replace (масіў ('`[^ a-z0-9]` i', '`[-] +`'), '-', $ str); $ str = strtolower (абрэзка ($ str, '-')); return $ str; } $ str = to_prety_url ($ title);
  • posts.php - Зараз стварыце старонку для адлюстравання паведамленняў з SEO-дружалюбным URL

  • .htaccess - Зараз стварыце правіла перазапісу HTACCESS для чыстага SEO-перанакіравання URL-адрасоў

= Звычайны URL - allwebtuts.com/posts.php?str=santhosh-veer-blog

= SEO Friendly URL - allwebtuts.com/santhosh-veer-blog

RewriteEngine On RewriteRule ^ ([a-zA-Z0-9 _-] +) $ posts.php? Str = $ 1 RewriteRule ^ ([a-zA-Z0-9 _-] +) / $ posts.php? Str = $ 1

З рэдакцыі

Калі ў вас ёсць якія-небудзь сумненні ў гэтым кіраўніцтве Пакіньце свае каментары тут, я буду весці вас.


Ці быў гэты артыкул карысным?

Дзякуй!

Ваш водгук дапамагае нам палепшыць Allwebtuts.com


Php?
Php?
Php?
Ці быў гэты артыкул карысным?