htaccess: жолақ қалтасы және Regex көмегімен бағыттау

айдату

URL құрылымын жеңілдету - бұл бірнеше себептер бойынша сайтты оңтайландырудың тамаша әдісі. Ұзын URL мекенжайларын басқалармен бөлісу қиын, мәтіндік редакторлар мен электрондық поштаның редакторларымен байланыс үзіліп, URL мекенжайының күрделі құрылымдары іздеу жүйелеріне сіздің мазмұныңыздың маңыздылығы туралы дұрыс емес сигналдар жіберуі мүмкін.

Егер сіздің сайтыңыздың екі URL мекен-жайы болса:

  • https://martech.zone/blog/category/search-engine-optimization/htaccess-folder-redirect-regex OR
  • https://martech.zone/htaccess-folder-redirect-regex

Мақаланың қайсысы жоғары маңызға ие болды деп ойлайсыз? Бірінші мысалда мақала мен үй парағы арасында 5 деңгей бөлінген. Егер сіз іздеу машинасы болсаңыз, бұл маңызды мазмұн деп ойлайсыз ба?

Осы себептерге байланысты біз көптеген клиенттердің қалталарының құрылымдарын жеңілдетеміз. Кейбіреулер кілт сөздері бар санаттағы жұптасулардың бірнешеуі жақсырақ деп дау айтуы мүмкін, бірақ біз мұны өз клиенттерімізден көрген емеспіз. Бастапқы беттегі иерархия мен сілтемелер саны біздің танымал мазмұнымызбен рейтингті жақсартады.

Блогты енгізгеннен кейін, осы тұрақты сілтемелердің барлығын алып тастау және трафикті жаңа URL құрылымына қайта бағыттау өте қиын. Бірге маховик (серіктестік сілтемесі), біз олардың командасын біздің бағыттаушыларды басқара аламыз немесе біз қайта бағыттау плагинін қолдана аламыз.

  1. Біріншіден, біз жұмысқа орналастырамыз Yoast's WordPress SEO біз сөзбе-сөз алып тастайтындай етіп плагин санаттағы шлам URL-ден тыс.
  2. Әрі қарай, біз тұрақты сілтемелерді жаңартып, /% санатын% алып тастаймыз және тек өрісте /% post% / қалдырамыз (және кэшті жаңартамыз).
  3. Соңында, қалтаны дұрыс бағыттау үшін тұрақты өрнек қосуымыз керек:

жолақ-қалта-қайта бағыттау-регекс

Өрнек сіздің қалауыңыз бойынша санаттарға енеді (1-папка, 2-папка, 3-папка) және санаттан кейін бірнеше мәтінді қажет етеді ... осылайша сіздің санаттарыңыздың беттері бұзылмайды, бірақ тәуелсіз мақалалар жаңа URL-ге дұрыс бағытталады.

^/(folder1|folder2|folder3)/([a-zA-Z0-9_.-]+)$

Мен кез-келген компания үшін бұл күрт өзгерісті ұсынатыныма сенімді емеспін. Белгіленген рейтингі бар адамдар мұны орналастырғысы келмеуі мүмкін. Қысқа мерзімді перспективада бұл сіздің рейтингіңізге зиян тигізуі мүмкін, өйткені қайта бағыттау бастапқы беттің барлық өкілеттіктерін қамтымайды. Уақыт өте келе сіздің тұрақты иерархияңызда көбірек мазмұнның болуы сізге көмектесе алады. Біз бұл көмектесті білеміз Martech Zone!

Сен не ойлайсың?

Бұл сайт спамның төмендеуі үшін Akismet пайдаланады. Деректеріңіздің қалай өңделетінін біліңіз.