{"id":5180,"date":"2026-09-12T11:51:59","date_gmt":"2026-09-12T08:51:59","guid":{"rendered":"https:\/\/www.dchost.com\/blog\/?p=5180"},"modified":"2026-09-12T06:17:41","modified_gmt":"2026-09-12T03:17:41","slug":"wordpress-kalici-baglanti-ayarlari","status":"publish","type":"post","link":"https:\/\/www.dchost.com\/blog\/wordpress-kalici-baglanti-ayarlari\/","title":{"rendered":"WordPress Kal\u0131c\u0131 Ba\u011flant\u0131 Ayarlar\u0131 Nas\u0131l Yap\u0131l\u0131r?"},"content":{"rendered":"<div class=\"dchost-blog-content-wrapper\"><div id=\"toc_container\" role=\"navigation\" aria-label=\"Table of Contents\" data-nosnippet class=\"toc_transparent no_bullets toc_numbered toc_title_center\"><p class=\"toc_title\">\u0130\u00e7indekiler<\/p><ul class=\"toc_list\"><li><a href=\"#WordPress_kalici_baglanti_ayarlari_neden_bu_kadar_onemli\"><span class=\"toc_number toc_depth_1\">1.<\/span> WordPress kal\u0131c\u0131 ba\u011flant\u0131 ayarlar\u0131 neden bu kadar \u00f6nemli?<\/a><\/li><li><a href=\"#Yonetim_panelinden_kalici_baglanti_yapisini_degistirme\"><span class=\"toc_number toc_depth_1\">2.<\/span> Y\u00f6netim panelinden kal\u0131c\u0131 ba\u011flant\u0131 yap\u0131s\u0131n\u0131 de\u011fi\u015ftirme<\/a><ul><li><a href=\"#En_cok_kullanilan_yapi_Yazi_ismi\"><span class=\"toc_number toc_depth_2\">2.1.<\/span> En \u00e7ok kullan\u0131lan yap\u0131: Yaz\u0131 ismi<\/a><\/li><\/ul><\/li><li><a href=\"#URL_yapisi_secerken_hangi_noktalari_degerlendirmelisiniz\"><span class=\"toc_number toc_depth_1\">3.<\/span> URL yap\u0131s\u0131 se\u00e7erken hangi noktalar\u0131 de\u011ferlendirmelisiniz?<\/a><\/li><li><a href=\"#Yazi_sayfa_ve_ozel_icerik_turleri_icin_URL_ayarlari\"><span class=\"toc_number toc_depth_1\">4.<\/span> Yaz\u0131, sayfa ve \u00f6zel i\u00e7erik t\u00fcrleri i\u00e7in URL ayarlar\u0131<\/a><\/li><li><a href=\"#Kalici_baglantiyi_kaydettikten_sonra_neden_404_gorursunuz\"><span class=\"toc_number toc_depth_1\">5.<\/span> Kal\u0131c\u0131 ba\u011flant\u0131y\u0131 kaydettikten sonra neden 404 g\u00f6r\u00fcrs\u00fcn\u00fcz?<\/a><ul><li><a href=\"#OpenLiteSpeed_ve_Nginx_tarafinda_durum\"><span class=\"toc_number toc_depth_2\">5.1.<\/span> OpenLiteSpeed ve Nginx taraf\u0131nda durum<\/a><\/li><\/ul><\/li><li><a href=\"#Kalici_baglanti_degisikliginden_once_alinmasi_gereken_onlemler\"><span class=\"toc_number toc_depth_1\">6.<\/span> Kal\u0131c\u0131 ba\u011flant\u0131 de\u011fi\u015fikli\u011finden \u00f6nce al\u0131nmas\u0131 gereken \u00f6nlemler<\/a><\/li><li><a href=\"#301_yonlendirmeleri_nasil_planlanir\"><span class=\"toc_number toc_depth_1\">7.<\/span> 301 y\u00f6nlendirmeleri nas\u0131l planlan\u0131r?<\/a><\/li><li><a href=\"#Degisiklik_sonrasi_kontrol_listesi\"><span class=\"toc_number toc_depth_1\">8.<\/span> De\u011fi\u015fiklik sonras\u0131 kontrol listesi<\/a><\/li><li><a href=\"#Yanlis_kalici_baglanti_seciminin_sik_gorulen_belirtileri\"><span class=\"toc_number toc_depth_1\">9.<\/span> Yanl\u0131\u015f kal\u0131c\u0131 ba\u011flant\u0131 se\u00e7iminin s\u0131k g\u00f6r\u00fclen belirtileri<\/a><ul><li><a href=\"#Yazilar_aciliyor_sayfalar_404_veriyor\"><span class=\"toc_number toc_depth_2\">9.1.<\/span> Yaz\u0131lar a\u00e7\u0131l\u0131yor, sayfalar 404 veriyor<\/a><\/li><li><a href=\"#URL_sonunda_iki_farkli_bicim_olusuyor\"><span class=\"toc_number toc_depth_2\">9.2.<\/span> URL sonunda iki farkl\u0131 bi\u00e7im olu\u015fuyor<\/a><\/li><li><a href=\"#Slug_Turkce_karakterlerle_bozuluyor\"><span class=\"toc_number toc_depth_2\">9.3.<\/span> Slug T\u00fcrk\u00e7e karakterlerle bozuluyor<\/a><\/li><li><a href=\"#Yonetim_paneli_aciliyor_ama_on_yuz_acilmiyor\"><span class=\"toc_number toc_depth_2\">9.4.<\/span> Y\u00f6netim paneli a\u00e7\u0131l\u0131yor ama \u00f6n y\u00fcz a\u00e7\u0131lm\u0131yor<\/a><\/li><\/ul><\/li><li><a href=\"#WP-CLI_ile_URL_ve_rewrite_kontrolu\"><span class=\"toc_number toc_depth_1\">10.<\/span> WP-CLI ile URL ve rewrite kontrol\u00fc<\/a><\/li><li><a href=\"#Yeni_bir_site_icin_benim_tercih_ettigim_baslangic_ayarlari\"><span class=\"toc_number toc_depth_1\">11.<\/span> Yeni bir site i\u00e7in benim tercih etti\u011fim ba\u015flang\u0131\u00e7 ayarlar\u0131<\/a><\/li><li><a href=\"#Sik_Sorulan_Sorular\"><span class=\"toc_number toc_depth_1\">12.<\/span> S\u0131k Sorulan Sorular<\/a><ul><li><a href=\"#WordPress_kalici_baglanti_ayarlari_icin_en_iyi_secenek_hangisidir\"><span class=\"toc_number toc_depth_2\">12.1.<\/span> WordPress kal\u0131c\u0131 ba\u011flant\u0131 ayarlar\u0131 i\u00e7in en iyi se\u00e7enek hangisidir?<\/a><\/li><li><a href=\"#Kalici_baglantiyi_degistirince_eski_yazilar_silinir_mi\"><span class=\"toc_number toc_depth_2\">12.2.<\/span> Kal\u0131c\u0131 ba\u011flant\u0131y\u0131 de\u011fi\u015ftirince eski yaz\u0131lar silinir mi?<\/a><\/li><li><a href=\"#Kalici_baglantilari_kaydettikten_sonra_sayfalar_neden_404_oluyor\"><span class=\"toc_number toc_depth_2\">12.3.<\/span> Kal\u0131c\u0131 ba\u011flant\u0131lar\u0131 kaydettikten sonra sayfalar neden 404 oluyor?<\/a><\/li><li><a href=\"#Kalici_baglanti_yapisini_sonradan_degistirmek_SEO8217ya_zarar_verir_mi\"><span class=\"toc_number toc_depth_2\">12.4.<\/span> Kal\u0131c\u0131 ba\u011flant\u0131 yap\u0131s\u0131n\u0131 sonradan de\u011fi\u015ftirmek SEO&#8217;ya zarar verir mi?<\/a><\/li><\/ul><\/li><\/ul><\/div>\n<h2><span id=\"WordPress_kalici_baglanti_ayarlari_neden_bu_kadar_onemli\">WordPress kal\u0131c\u0131 ba\u011flant\u0131 ayarlar\u0131 neden bu kadar \u00f6nemli?<\/span><\/h2>\n<p>Bir WordPress sitesinde sayfa a\u00e7\u0131l\u0131yor, y\u00f6netim paneli \u00e7al\u0131\u015f\u0131yor ve ana sayfa d\u00fczg\u00fcn g\u00f6r\u00fcn\u00fcyorsa her \u015fey yolunda sanmak kolayd\u0131r. Ta ki bir yaz\u0131n\u0131n ba\u011flant\u0131s\u0131n\u0131 de\u011fi\u015ftirdikten sonra eski adresin 404 vermeye ba\u015flad\u0131\u011f\u0131n\u0131 g\u00f6rene kadar.<\/p>\n<p>Kal\u0131c\u0131 ba\u011flant\u0131, WordPress i\u00e7indeki yaz\u0131, sayfa, kategori ve etiketlerin taray\u0131c\u0131da g\u00f6r\u00fcnen URL yap\u0131s\u0131d\u0131r. \u0130ngilizce aray\u00fczde bu b\u00f6l\u00fcm <em>Permalinks<\/em> ad\u0131yla ge\u00e7er. Do\u011fru yap\u0131 se\u00e7ildi\u011finde adresler daha anla\u015f\u0131l\u0131r olur, i\u00e7erik ta\u015f\u0131mak kolayla\u015f\u0131r ve ziyaret\u00e7i hangi sayfada oldu\u011funu URL \u00fczerinden de anlayabilir.<\/p>\n<p>Benim i\u00e7in bu ayarlar\u0131n bir ba\u015fka anlam\u0131 daha var: Yanl\u0131\u015f yap\u0131 genellikle site kurulurken sessizce se\u00e7ilir; sorun ise aylar sonra, Google&#8217;dan gelen bir ziyaret\u00e7inin eski bir ba\u011flant\u0131ya t\u0131klamas\u0131yla ortaya \u00e7\u0131kar. O noktada yaln\u0131zca URL g\u00f6r\u00fcnt\u00fcs\u00fcn\u00fc de\u011fil, y\u00f6nlendirmeleri, \u00f6nbelle\u011fi ve sunucudaki rewrite kurallar\u0131n\u0131 birlikte kontrol etmek gerekir.<\/p>\n<h2><span id=\"Yonetim_panelinden_kalici_baglanti_yapisini_degistirme\">Y\u00f6netim panelinden kal\u0131c\u0131 ba\u011flant\u0131 yap\u0131s\u0131n\u0131 de\u011fi\u015ftirme<\/span><\/h2>\n<p>WordPress y\u00f6netim panelinde <strong>Ayarlar &gt; Kal\u0131c\u0131 Ba\u011flant\u0131lar<\/strong> yolunu izleyin. Burada WordPress&#8217;in sundu\u011fu birka\u00e7 haz\u0131r yap\u0131 ve \u00f6zel yap\u0131 se\u00e7ene\u011fi g\u00f6r\u00fcn\u00fcr.<\/p>\n<ul>\n<li><strong>D\u00fcz:<\/strong> <code>?p=123<\/code> bi\u00e7iminde adres \u00fcretir.<\/li>\n<li><strong>G\u00fcn ve isim:<\/strong> <code>\/2026\/09\/12\/ornek-yazi\/<\/code> gibi tarih bilgisi i\u00e7erir.<\/li>\n<li><strong>Ay ve isim:<\/strong> Y\u0131l ve ay bilgisini URL&#8217;ye ekler.<\/li>\n<li><strong>Say\u0131sal:<\/strong> Yaz\u0131 kimli\u011fini temel al\u0131r.<\/li>\n<li><strong>Yaz\u0131 ismi:<\/strong> <code>\/ornek-yazi\/<\/code> bi\u00e7imindeki k\u0131sa yap\u0131d\u0131r.<\/li>\n<li><strong>\u00d6zel yap\u0131:<\/strong> URL&#8217;yi belirledi\u011finiz etiketlerle olu\u015fturman\u0131z\u0131 sa\u011flar.<\/li>\n<\/ul>\n<p>\u00c7o\u011fu kurumsal site, blog ve WooCommerce projesinde ba\u015flang\u0131\u00e7 i\u00e7in <strong>Yaz\u0131 ismi<\/strong> se\u00e7ene\u011fi yeterlidir. Ard\u0131ndan sayfan\u0131n alt\u0131ndaki <strong>De\u011fi\u015fiklikleri kaydet<\/strong> d\u00fc\u011fmesine bas\u0131n. Yeni bir ayar se\u00e7memi\u015f olsan\u0131z bile bu d\u00fc\u011fmeye basmak WordPress&#8217;in rewrite kurallar\u0131n\u0131 yeniden yazmas\u0131n\u0131 sa\u011flar.<\/p>\n<p>\u015e\u00f6yle anlatay\u0131m: Panelde de\u011fi\u015fiklik yap\u0131p yaln\u0131zca ba\u015fka bir men\u00fcye ge\u00e7mek, ayar\u0131 uygulamak anlam\u0131na gelmez. WordPress&#8217;in bu b\u00f6l\u00fcmdeki kaydetme i\u015flemi, baz\u0131 sunucularda <code>.htaccess<\/code> dosyas\u0131n\u0131 da g\u00fcnceller.<\/p>\n<h3><span id=\"En_cok_kullanilan_yapi_Yazi_ismi\">En \u00e7ok kullan\u0131lan yap\u0131: Yaz\u0131 ismi<\/span><\/h3>\n<p><code>\/wordpress-kalici-baglanti-ayarlari\/<\/code> gibi bir URL, ziyaret\u00e7iye ve arama motoruna sayfan\u0131n konusunu anlat\u0131r. Tarih i\u00e7ermedi\u011fi i\u00e7in i\u00e7erik g\u00fcncellendi\u011finde adresi de\u011fi\u015ftirme ihtiyac\u0131 da azal\u0131r.<\/p>\n<p>Yine de bu yap\u0131 her site i\u00e7in otomatik olarak do\u011fru de\u011fildir. Haber sitelerinde yay\u0131n tarihi editoryal anlam ta\u015f\u0131yabilir. \u00c7ok uzun s\u00fcredir kullan\u0131lan bir sitede mevcut URL yap\u0131s\u0131 arama sonu\u00e7lar\u0131na, d\u0131\u015f ba\u011flant\u0131lara ve sosyal payla\u015f\u0131mlara yerle\u015fmi\u015f olabilir. S\u0131rf adresler daha k\u0131sa g\u00f6r\u00fcns\u00fcn diye \u00e7al\u0131\u015fan bir sistemi ta\u015f\u0131mak, kazanc\u0131 belirsiz bir de\u011fi\u015fiklik kar\u015f\u0131l\u0131\u011f\u0131nda gereksiz risk almakt\u0131r.<\/p>\n<h2><span id=\"URL_yapisi_secerken_hangi_noktalari_degerlendirmelisiniz\">URL yap\u0131s\u0131 se\u00e7erken hangi noktalar\u0131 de\u011ferlendirmelisiniz?<\/span><\/h2>\n<p>Kal\u0131c\u0131 ba\u011flant\u0131 se\u00e7imi yaln\u0131zca SEO ba\u015fl\u0131\u011f\u0131 de\u011fildir. \u0130\u00e7eri\u011fin \u00f6mr\u00fc, editoryal s\u00fcre\u00e7, kategori kullan\u0131m\u0131 ve teknik ta\u015f\u0131ma plan\u0131 birlikte d\u00fc\u015f\u00fcn\u00fclmelidir.<\/p>\n<table>\n<thead>\n<tr>\n<th>Yap\u0131<\/th>\n<th>\u00d6rnek<\/th>\n<th>Uygun oldu\u011fu durum<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Yaz\u0131 ismi<\/td>\n<td><code>\/ornek-yazi\/<\/code><\/td>\n<td>Blog, kurumsal site ve \u00e7o\u011fu i\u00e7erik projesi<\/td>\n<\/tr>\n<tr>\n<td>Ay ve isim<\/td>\n<td><code>\/2026\/09\/ornek-yazi\/<\/code><\/td>\n<td>Yay\u0131n tarihinin i\u00e7erik ba\u011flam\u0131nda \u00f6nemli oldu\u011fu siteler<\/td>\n<\/tr>\n<tr>\n<td>G\u00fcn ve isim<\/td>\n<td><code>\/2026\/09\/12\/ornek-yazi\/<\/code><\/td>\n<td>G\u00fcnl\u00fck haber ve kronolojik ar\u015fiv siteleri<\/td>\n<\/tr>\n<tr>\n<td>\u00d6zel yap\u0131<\/td>\n<td><code>\/%category%\/%postname%\/<\/code><\/td>\n<td>Kategori hiyerar\u015fisi URL&#8217;nin par\u00e7as\u0131 olacak projeler<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><code>%category%<\/code> etiketini kullanmadan \u00f6nce iki kez d\u00fc\u015f\u00fcn\u00fcn. Bir yaz\u0131n\u0131n kategorisi de\u011fi\u015firse URL&#8217;si de de\u011fi\u015febilir. Ayn\u0131 i\u00e7erik birden fazla kategoriye atan\u0131rsa WordPress hangi kategoriyi kullanaca\u011f\u0131 konusunda eklenti ve ayarlara ba\u011fl\u0131 davranabilir. Bu da gereksiz y\u00f6nlendirme zincirleri veya tutars\u0131z ba\u011flant\u0131lar do\u011furabilir.<\/p>\n<p>Ben yeni kurdu\u011fum i\u00e7erik sitelerinde \u00e7o\u011funlukla <code>\/%postname%\/<\/code> yap\u0131s\u0131n\u0131 se\u00e7iyorum. \u00dcr\u00fcn kataloglar\u0131nda ise \u00fcr\u00fcn URL&#8217;sinin kategoriye ba\u011fl\u0131 olmamas\u0131n\u0131 tercih ediyorum; \u00e7\u00fcnk\u00fc kategori a\u011fac\u0131 zaman i\u00e7inde de\u011fi\u015febiliyor. Bir \u00fcr\u00fcn\u00fcn &#8220;aksesuar&#8221; kategorisinden &#8220;kampanya&#8221; kategorisine ta\u015f\u0131nmas\u0131, \u00fcr\u00fcn adresini de\u011fi\u015ftirmek zorunda b\u0131rakmamal\u0131.<\/p>\n<h2><span id=\"Yazi_sayfa_ve_ozel_icerik_turleri_icin_URL_ayarlari\">Yaz\u0131, sayfa ve \u00f6zel i\u00e7erik t\u00fcrleri i\u00e7in URL ayarlar\u0131<\/span><\/h2>\n<p>Kal\u0131c\u0131 ba\u011flant\u0131lar ekran\u0131n\u0131n alt k\u0131sm\u0131nda kategori ve etiket tabanlar\u0131n\u0131 de\u011fi\u015ftirebilece\u011finiz alanlar bulunur. Varsay\u0131lan olarak bir kategori adresi <code>\/category\/hosting\/<\/code>, etiket adresi ise <code>\/tag\/wordpress\/<\/code> \u015feklinde olu\u015fur.<\/p>\n<p>\u0130sterseniz kategori taban\u0131n\u0131 <code>konu<\/code>, etiket taban\u0131n\u0131 <code>etiket<\/code> yapabilirsiniz. B\u00f6ylece adresler <code>\/konu\/hosting\/<\/code> ve <code>\/etiket\/wordpress\/<\/code> bi\u00e7imine d\u00f6n\u00fc\u015f\u00fcr. Bu de\u011fi\u015fiklik yaln\u0131zca g\u00f6r\u00fcn\u00fc\u015f\u00fc etkilemez; mevcut kategori ve etiket URL&#8217;lerinin tamam\u0131 de\u011fi\u015fir.<\/p>\n<p>WooCommerce kullan\u0131yorsan\u0131z \u00fcr\u00fcn, \u00fcr\u00fcn kategorisi ve \u00fcr\u00fcn etiketi yap\u0131lar\u0131n\u0131 ayr\u0131ca kontrol edin. WooCommerce&#8217;in kendi ayarlar\u0131nda \u00fcr\u00fcn kal\u0131c\u0131 ba\u011flant\u0131lar\u0131 i\u00e7in se\u00e7enekler olabilir. Ayn\u0131 slug&#8217;\u0131n hem bir sayfada hem \u00fcr\u00fcn kategorisinde kullan\u0131lmas\u0131 \u00e7ak\u0131\u015fmaya yol a\u00e7abilir. \u00d6rne\u011fin <code>\/magaza\/<\/code> adl\u0131 bir sayfan\u0131z varken \u00fcr\u00fcn kategorisi taban\u0131n\u0131 da <code>magaza<\/code> yapmak beklenmedik sonu\u00e7lar \u00fcretebilir.<\/p>\n<p>\u00d6zel i\u00e7erik t\u00fcrleri, kulland\u0131\u011f\u0131n\u0131z tema veya eklentinin kay\u0131t bi\u00e7imine g\u00f6re davran\u0131r. Bir portf\u00f6y eklentisi <code>\/portfolio\/<\/code>, etkinlik eklentisi <code>\/event\/<\/code> gibi kendi rewrite yap\u0131s\u0131n\u0131 tan\u0131mlayabilir. Paneldeki genel ayar de\u011fi\u015fikli\u011finden sonra bu i\u00e7erik t\u00fcrlerinin tekil sayfalar\u0131n\u0131 ayr\u0131ca test edin.<\/p>\n<h2><span id=\"Kalici_baglantiyi_kaydettikten_sonra_neden_404_gorursunuz\">Kal\u0131c\u0131 ba\u011flant\u0131y\u0131 kaydettikten sonra neden 404 g\u00f6r\u00fcrs\u00fcn\u00fcz?<\/span><\/h2>\n<p>Bir yaz\u0131n\u0131n ana sayfada g\u00f6r\u00fcnmesi, o yaz\u0131n\u0131n kendi URL&#8217;sinin do\u011fru \u00e7al\u0131\u015ft\u0131\u011f\u0131 anlam\u0131na gelmez. WordPress&#8217;in URL&#8217;yi fiziksel bir dosya gibi de\u011fil, rewrite kurallar\u0131 arac\u0131l\u0131\u011f\u0131yla <code>index.php<\/code> dosyas\u0131na y\u00f6nlendirmesi gerekir.<\/p>\n<p>Apache kullan\u0131lan sunucularda bu g\u00f6rev \u00e7o\u011funlukla WordPress k\u00f6k dizinindeki <code>.htaccess<\/code> dosyas\u0131yla yerine getirilir. Tipik bir WordPress kurulumu i\u00e7in temel i\u00e7erik \u015f\u00f6yledir:<\/p>\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\"># BEGIN WordPress\n&lt;IfModule mod_rewrite.c&gt;\nRewriteEngine On\nRewriteBase \/\nRewriteRule ^index\\.php$ - [L]\nRewriteCond %{REQUEST_FILENAME} !-f\nRewriteCond %{REQUEST_FILENAME} !-d\nRewriteRule . \/index.php [L]\n&lt;\/IfModule&gt;\nEND WordPress<\/code><\/pre>\n<p>Burada mevcut dosya ve klas\u00f6rler do\u011frudan sunulur; di\u011fer istekler WordPress&#8217;in giri\u015f dosyas\u0131na aktar\u0131l\u0131r. Sunucunuz alt dizinde \u00e7al\u0131\u015f\u0131yorsa <code>RewriteBase<\/code> ve y\u00f6nlendirme yolu kurulum dizinine g\u00f6re de\u011fi\u015febilir.<\/p>\n<p><code>.htaccess<\/code> dosyas\u0131n\u0131 elle d\u00fczenlemeden \u00f6nce yedek al\u0131n. Dosyaya rastgele bir kural eklemek, yaln\u0131zca tek bir yaz\u0131y\u0131 de\u011fil, y\u00f6netim panelini de eri\u015filmez hale getirebilir. \u0130lk sitemde bir forum eklentisinin istedi\u011fi rewrite kural\u0131n\u0131 yanl\u0131\u015f yere ekleyip 500 hatas\u0131 alm\u0131\u015ft\u0131m; hatay\u0131 ekran de\u011fil, Apache error log s\u00f6yledi. O geceden beri 500 hatas\u0131nda \u00f6nce loga bakar\u0131m.<\/p>\n<h3><span id=\"OpenLiteSpeed_ve_Nginx_tarafinda_durum\">OpenLiteSpeed ve Nginx taraf\u0131nda durum<\/span><\/h3>\n<p>OpenLiteSpeed, \u00e7o\u011fu WordPress kurulumunda Apache uyumlu <code>.htaccess<\/code> kurallar\u0131n\u0131 okuyabilir. Yine de panelde kal\u0131c\u0131 ba\u011flant\u0131y\u0131 kaydettikten sonra OpenLiteSpeed \u00f6nbelle\u011fini temizlemek gerekebilir. CyberPanel gibi panellerde rewrite ve sanal host ayarlar\u0131 panel taraf\u0131ndan y\u00f6netildi\u011fi i\u00e7in dosyay\u0131 elle de\u011fi\u015ftirmeden \u00f6nce panel yap\u0131land\u0131rmas\u0131n\u0131 kontrol edin.<\/p>\n<p>Nginx ise <code>.htaccess<\/code> okumaz. WordPress i\u00e7in sanal host yap\u0131land\u0131rmas\u0131nda genellikle a\u015fa\u011f\u0131daki y\u00f6nlendirme bulunur:<\/p>\n<pre class=\"language-nginx line-numbers\"><code class=\"language-nginx\">location \/ {\n    try_files $uri $uri\/ \/index.php?$args;\n}<\/code><\/pre>\n<p><code>try_files<\/code> mevcut dosya veya klas\u00f6r\u00fc arar; bulamazsa iste\u011fi <code>index.php<\/code> dosyas\u0131na g\u00f6nderir. Nginx yap\u0131land\u0131rmas\u0131n\u0131 de\u011fi\u015ftirdikten sonra s\u00f6zdizimini kontrol edip servisi yeniden y\u00fckleyin:<\/p>\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">nginx -t\nsystemctl reload nginx<\/code><\/pre>\n<p>\u0130lk komut yap\u0131land\u0131rmada hata olup olmad\u0131\u011f\u0131n\u0131 test eder, ikinci komut \u00e7al\u0131\u015fan Nginx s\u00fcrecini kesmeden yeni ayar\u0131 y\u00fckler. \u00dcretim sunucusunda do\u011frudan <code>restart<\/code> yerine \u00e7o\u011fu durumda <code>reload<\/code> tercih ederim.<\/p>\n<h2><span id=\"Kalici_baglanti_degisikliginden_once_alinmasi_gereken_onlemler\">Kal\u0131c\u0131 ba\u011flant\u0131 de\u011fi\u015fikli\u011finden \u00f6nce al\u0131nmas\u0131 gereken \u00f6nlemler<\/span><\/h2>\n<p>\u00c7al\u0131\u015fan bir sitenin URL yap\u0131s\u0131n\u0131 de\u011fi\u015ftiriyorsan\u0131z \u00f6nce mevcut yap\u0131y\u0131 kaydedin. En az\u0131ndan \u015fu bilgileri not edin:<\/p>\n<ul>\n<li>Eski ve yeni kal\u0131c\u0131 ba\u011flant\u0131 format\u0131.<\/li>\n<li>Google&#8217;da veya ba\u015fka sitelerde g\u00f6r\u00fcn\u00fcr olan \u00f6nemli URL&#8217;ler.<\/li>\n<li>Site haritas\u0131nda bulunan yaz\u0131, sayfa, kategori ve \u00fcr\u00fcn adresleri.<\/li>\n<li>\u00d6zel rewrite kullanan eklentiler ve i\u00e7erik t\u00fcrleri.<\/li>\n<li>\u00d6nbellek, CDN ve g\u00fcvenlik eklentisinin y\u00f6nlendirme ayarlar\u0131.<\/li>\n<\/ul>\n<p>Veritaban\u0131 yede\u011fi de al\u0131n. Ben WordPress \u00fczerinde panelden g\u00fcncelleme yapmadan \u00f6nce en az\u0131ndan \u015fu komutu \u00e7al\u0131\u015ft\u0131r\u0131yorum:<\/p>\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">wp db export \/home\/site\/backups\/before-permalinks-$(date +%F).sql<\/code><\/pre>\n<p>Bu komut veritaban\u0131n\u0131 tarih bilgisi i\u00e7eren bir SQL dosyas\u0131na aktar\u0131r. Yede\u011fin olu\u015ftu\u011funu yaln\u0131zca komutun hata vermemesinden anlamay\u0131n; dosya boyutunu ve m\u00fcmk\u00fcnse ayr\u0131 bir makinede geri y\u00fcklenebilirli\u011fini de kontrol edin.<\/p>\n<p>Kal\u0131c\u0131 ba\u011flant\u0131 de\u011fi\u015fikli\u011fi dosyalar\u0131 do\u011frudan silmez, fakat URL&#8217;leri de\u011fi\u015ftirir. Eski URL&#8217;ler i\u00e7in 301 y\u00f6nlendirmeleri tan\u0131mlanmazsa ziyaret\u00e7iler 404 sayfas\u0131na d\u00fc\u015fer ve d\u0131\u015f ba\u011flant\u0131lar\u0131n de\u011feri azal\u0131r. \u00c7ok say\u0131da URL varsa y\u00f6nlendirmeleri tek tek eklenti alan\u0131na yazmak yerine bir e\u015fle\u015ftirme tablosu haz\u0131rlay\u0131n.<\/p>\n<h2><span id=\"301_yonlendirmeleri_nasil_planlanir\">301 y\u00f6nlendirmeleri nas\u0131l planlan\u0131r?<\/span><\/h2>\n<p>\u00d6rne\u011fin eski yap\u0131 <code>\/%year%\/%monthnum%\/%postname%\/<\/code>, yeni yap\u0131 ise <code>\/%postname%\/<\/code> olsun. Eski adres ile yeni slug ayn\u0131 kald\u0131\u011f\u0131 s\u00fcrece genel bir y\u00f6nlendirme kural\u0131 kullan\u0131labilir; fakat kategori, \u00f6zel karakter ve daha \u00f6nce de\u011fi\u015ftirilmi\u015f slug&#8217;lar i\u00e7in ayr\u0131 kontrol gerekir.<\/p>\n<p>Y\u00f6nlendirme eklentisi kullan\u0131yorsan\u0131z \u00f6nce birka\u00e7 \u00f6rnek URL ile test edin. Eski adresin tek bir 301 ile yeni adrese gitti\u011fini, yeni adresin de 200 durum kodu d\u00f6nd\u00fcrd\u00fc\u011f\u00fcn\u00fc kontrol edebilirsiniz:<\/p>\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">curl -I https:\/\/example.com\/2025\/08\/ornek-yazi\/<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131da <code>HTTP\/2 301<\/code> ve do\u011fru bir <code>location:<\/code> ba\u015fl\u0131\u011f\u0131 g\u00f6rmelisiniz. Yeni URL&#8217;yi ayr\u0131ca kontrol etti\u011finizde 200 d\u00f6nmesi gerekir; 301&#8217;in tekrar ba\u015fka bir 301&#8217;e gitmesi y\u00f6nlendirme zincirine i\u015faret eder.<\/p>\n<p>\u0130\u00e7erik i\u00e7inde eski URL&#8217;ler de kalm\u0131\u015f olabilir. Men\u00fcleri, g\u00f6rsellerin ba\u011flant\u0131lar\u0131n\u0131, XML site haritas\u0131n\u0131 ve yap\u0131land\u0131r\u0131lm\u0131\u015f veri \u00fcreten eklentileri kontrol edin. <a href=\"https:\/\/www.dchost.com\/blog\/wordpress-site-sagligi-raporu-nasil-okunur\/\">WordPress Site Sa\u011fl\u0131\u011f\u0131 Raporu Nas\u0131l Okunur?<\/a> ba\u015fl\u0131kl\u0131 i\u00e7erikte de g\u00f6r\u00fclebilece\u011fi gibi, WordPress&#8217;in teknik uyar\u0131lar\u0131 tek ba\u015f\u0131na te\u015fhis koydurmaz; hangi URL&#8217;nin hangi katmanda k\u0131r\u0131ld\u0131\u011f\u0131n\u0131 ayr\u0131ca do\u011frulamak gerekir.<\/p>\n<h2><span id=\"Degisiklik_sonrasi_kontrol_listesi\">De\u011fi\u015fiklik sonras\u0131 kontrol listesi<\/span><\/h2>\n<p>Kaydet d\u00fc\u011fmesine bast\u0131ktan sonra ana sayfaya bakmak yeterli de\u011fil. Ben a\u015fa\u011f\u0131daki s\u0131rayla kontrol ediyorum:<\/p>\n<ol>\n<li>Bir yaz\u0131, bir sayfa ve bir kategori adresini gizli sekmede a\u00e7\u0131n.<\/li>\n<li>Y\u00f6netim panelinde yeni bir deneme yaz\u0131s\u0131 olu\u015fturup taslak URL&#8217;sini kontrol edin.<\/li>\n<li>Eski bir URL&#8217;nin do\u011fru 301 y\u00f6nlendirmesi verdi\u011fini do\u011frulay\u0131n.<\/li>\n<li>Men\u00fc, etiket, kategori ve arama sonu\u00e7lar\u0131ndaki ba\u011flant\u0131lar\u0131 deneyin.<\/li>\n<li>WooCommerce kullan\u0131yorsan\u0131z \u00fcr\u00fcn, sepet, \u00f6deme ve hesap sayfalar\u0131n\u0131 test edin.<\/li>\n<li>\u00d6nbelle\u011fi ve CDN katman\u0131n\u0131 temizleyin; ayn\u0131 adresi farkl\u0131 bir a\u011fdan deneyin.<\/li>\n<li>Sunucu eri\u015fim ve hata loglar\u0131nda 404 art\u0131\u015f\u0131 olup olmad\u0131\u011f\u0131na bak\u0131n.<\/li>\n<li>Google Search Console&#8217;daki tarama ve sayfa indeksleme raporlar\u0131n\u0131 birka\u00e7 g\u00fcn izleyin.<\/li>\n<\/ol>\n<p><a href=\"https:\/\/www.dchost.com\/blog\/google-search-console-performans-raporu-nasil-okunur\/\">Google Search Console Performans Raporu Nas\u0131l Okunur?<\/a> i\u00e7eri\u011finde trafik ve sorgu verileri anlat\u0131l\u0131yor; URL yap\u0131s\u0131n\u0131 de\u011fi\u015ftirdikten sonra da yaln\u0131zca t\u0131klamalara bakmay\u0131n. Eski sayfalar\u0131n g\u00f6sterim almaya devam edip etmedi\u011fini, yeni adreslerin indekslenip indekslenmedi\u011fini birlikte izleyin.<\/p>\n<p>404 sayfalar\u0131n\u0131n tamam\u0131 hata de\u011fildir. Yaz\u0131m hatal\u0131, hi\u00e7 var olmam\u0131\u015f veya kas\u0131tl\u0131 olarak kald\u0131r\u0131lm\u0131\u015f adresler de loglara d\u00fc\u015fer. Fakat ayn\u0131 eski URL&#8217;nin s\u00fcrekli istenmesi, d\u0131\u015far\u0131da h\u00e2l\u00e2 kullan\u0131lan bir ba\u011flant\u0131 veya eksik bir 301 kural\u0131 oldu\u011funu g\u00f6sterebilir.<\/p>\n<h2><span id=\"Yanlis_kalici_baglanti_seciminin_sik_gorulen_belirtileri\">Yanl\u0131\u015f kal\u0131c\u0131 ba\u011flant\u0131 se\u00e7iminin s\u0131k g\u00f6r\u00fclen belirtileri<\/span><\/h2>\n<h3><span id=\"Yazilar_aciliyor_sayfalar_404_veriyor\">Yaz\u0131lar a\u00e7\u0131l\u0131yor, sayfalar 404 veriyor<\/span><\/h3>\n<p>Bu durumda rewrite kurallar\u0131 yaln\u0131zca k\u0131smen \u00e7al\u0131\u015f\u0131yor olabilir. Kal\u0131c\u0131 ba\u011flant\u0131lar ekran\u0131nda hi\u00e7bir de\u011fi\u015fiklik yapmadan <strong>De\u011fi\u015fiklikleri kaydet<\/strong> d\u00fc\u011fmesine bas\u0131n. D\u00fczelmezse <code>.htaccess<\/code>, Nginx <code>try_files<\/code> kural\u0131, dosya izinleri ve sunucu hata logunu kontrol edin.<\/p>\n<h3><span id=\"URL_sonunda_iki_farkli_bicim_olusuyor\">URL sonunda iki farkl\u0131 bi\u00e7im olu\u015fuyor<\/span><\/h3>\n<p>Bir adresin hem e\u011fik \u00e7izgili hem e\u011fik \u00e7izgisiz bi\u00e7imde ayr\u0131 ayr\u0131 a\u00e7\u0131lmas\u0131, canonical ve y\u00f6nlendirme ayarlar\u0131n\u0131n \u00e7ak\u0131\u015ft\u0131\u011f\u0131n\u0131 g\u00f6sterebilir. WordPress, web sunucusu, CDN veya SEO eklentisinden hangisinin canonical y\u00f6nlendirmeyi y\u00f6netti\u011fini netle\u015ftirin; ayn\u0131 i\u015fi yapan \u00fc\u00e7 farkl\u0131 katman b\u0131rakmay\u0131n.<\/p>\n<h3><span id=\"Slug_Turkce_karakterlerle_bozuluyor\">Slug T\u00fcrk\u00e7e karakterlerle bozuluyor<\/span><\/h3>\n<p>WordPress T\u00fcrk\u00e7e karakterleri genellikle URL uyumlu bi\u00e7ime d\u00f6n\u00fc\u015ft\u00fcr\u00fcr. Yine de slug&#8217;\u0131 elle ve k\u0131sa bi\u00e7imde belirlemek daha sa\u011fl\u0131kl\u0131d\u0131r. Ba\u015fl\u0131k de\u011fi\u015fse bile mevcut slug&#8217;\u0131 zorunlu olmad\u0131k\u00e7a de\u011fi\u015ftirmeyin; de\u011fi\u015ftirirseniz eski adrese 301 ekleyin.<\/p>\n<h3><span id=\"Yonetim_paneli_aciliyor_ama_on_yuz_acilmiyor\">Y\u00f6netim paneli a\u00e7\u0131l\u0131yor ama \u00f6n y\u00fcz a\u00e7\u0131lm\u0131yor<\/span><\/h3>\n<p>Bu tablo \u00e7o\u011funlukla rewrite veya \u00f6nbellek katman\u0131na i\u015faret eder. \u00d6nce eklentileri ge\u00e7ici olarak devre d\u0131\u015f\u0131 b\u0131rak\u0131p temel bir tema ile test etmek, ard\u0131ndan sunucu loglar\u0131na bakmak rastgele dosya de\u011fi\u015ftirmekten daha h\u0131zl\u0131d\u0131r.<\/p>\n<h2><span id=\"WP-CLI_ile_URL_ve_rewrite_kontrolu\">WP-CLI ile URL ve rewrite kontrol\u00fc<\/span><\/h2>\n<p>SSH eri\u015fiminiz varsa WP-CLI, paneldeki belirsizli\u011fi azalt\u0131r. A\u015fa\u011f\u0131daki komut mevcut kal\u0131c\u0131 ba\u011flant\u0131 yap\u0131s\u0131n\u0131 g\u00f6sterir:<\/p>\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">wp option get permalink_structure<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131 <code>\/%postname%\/<\/code> ise site yaz\u0131 ismi yap\u0131s\u0131n\u0131 kullan\u0131yordur. Bo\u015f \u00e7\u0131kt\u0131, d\u00fcz ba\u011flant\u0131 yap\u0131s\u0131na i\u015faret eder.<\/p>\n<p>Rewrite kurallar\u0131n\u0131 yeniden olu\u015fturmak i\u00e7in:<\/p>\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">wp rewrite flush<\/code><\/pre>\n<p>Bu komut WordPress&#8217;in bellekteki rewrite kurallar\u0131n\u0131 yeniler. Sunucudaki Nginx veya Apache kural\u0131 eksikse tek ba\u015f\u0131na mucize yaratmaz; komut \u00e7al\u0131\u015ft\u0131 diye web sunucusu yap\u0131land\u0131rmas\u0131n\u0131n do\u011fru oldu\u011funu varsaymay\u0131n. Apache veya OpenLiteSpeed \u00fczerinde <code>.htaccess<\/code> dosyas\u0131n\u0131 da yeniden yazman\u0131z gerekiyorsa, kullanaca\u011f\u0131n\u0131z WP-CLI s\u00fcr\u00fcm\u00fcnde <code>--hard<\/code> se\u00e7ene\u011finin etkisini kontrol ederek <code>wp rewrite flush --hard<\/code> \u00e7al\u0131\u015ft\u0131rabilirsiniz.<\/p>\n<p>Bir ta\u015f\u0131ma sonras\u0131nda alan ad\u0131 veya URL de\u011fi\u015ftiyse <code>wp search-replace<\/code> kullanmadan \u00f6nce mutlaka veritaban\u0131 yede\u011fi al\u0131n. Yanl\u0131\u015f kapsamda \u00e7al\u0131\u015ft\u0131r\u0131lan bir arama-de\u011fi\u015ftirme i\u015flemi, seri hale getirilmi\u015f WordPress verilerini bozabilir. Bu t\u00fcr de\u011fi\u015fiklikleri \u00f6nce staging ortam\u0131nda ve <code>--dry-run<\/code> se\u00e7ene\u011fiyle denemek daha g\u00fcvenlidir.<\/p>\n<h2><span id=\"Yeni_bir_site_icin_benim_tercih_ettigim_baslangic_ayarlari\">Yeni bir site i\u00e7in benim tercih etti\u011fim ba\u015flang\u0131\u00e7 ayarlar\u0131<\/span><\/h2>\n<p>Yeni bir kurulumda \u00f6nce alan ad\u0131, SSL ve ana sayfa ayarlar\u0131n\u0131 tamamlar\u0131m. Ard\u0131ndan <code>\/%postname%\/<\/code> yap\u0131s\u0131n\u0131 se\u00e7er, kategori ve etiket tabanlar\u0131n\u0131 proje ihtiyac\u0131na g\u00f6re belirlerim. \u0130lk yaz\u0131y\u0131 yay\u0131nlamadan \u00f6nce bir sayfa, bir kategori ve bir etiket a\u00e7\u0131p hepsini d\u0131\u015far\u0131dan test ederim.<\/p>\n<p>Site WooCommerce ise \u00fcr\u00fcn URL&#8217;sini kategoriye ba\u011flamamaya \u00e7al\u0131\u015f\u0131r\u0131m. \u0130\u00e7erik sitesi ise k\u0131sa ve sabit slug&#8217;lar\u0131 tercih ederim. Tarih bilgisi editoryal olarak anlam ta\u015f\u0131m\u0131yorsa URL&#8217;ye tarih koymam; \u00e7\u00fcnk\u00fc iki y\u0131l sonra g\u00fcncellenen yaz\u0131n\u0131n adresinde eski tarihi ta\u015f\u0131mak zorunda kalmak gereksiz bir y\u00fck olabilir.<\/p>\n<p>Bir destek biletinde, <code>.htaccess<\/code> dosyas\u0131na eklenen hatal\u0131 bir kural y\u00fcz\u00fcnden ana sayfan\u0131n \u00e7al\u0131\u015fmad\u0131\u011f\u0131n\u0131, yaz\u0131lar\u0131n ise 500 hatas\u0131 verdi\u011fini g\u00f6rm\u00fc\u015ft\u00fcm. \u0130lk bak\u0131\u015fta WordPress panelindeki kal\u0131c\u0131 ba\u011flant\u0131 se\u00e7imi su\u00e7lu g\u00f6r\u00fcn\u00fcyordu. Apache error logda kural\u0131n yanl\u0131\u015f ba\u011flamda kullan\u0131ld\u0131\u011f\u0131 ortaya \u00e7\u0131kt\u0131; dosyay\u0131 yedekten geri al\u0131p kurallar\u0131 yeniden olu\u015fturduktan sonra sorun d\u00fczeldi. O olay bana k\u00fc\u00e7\u00fck bir URL de\u011fi\u015fikli\u011finde bile \u00f6nce yedek, sonra log, en son elle d\u00fczenleme s\u0131ras\u0131n\u0131 b\u0131rakt\u0131.<\/p>\n<h2><span id=\"Sik_Sorulan_Sorular\">S\u0131k Sorulan Sorular<\/span><\/h2>\n<h3><span id=\"WordPress_kalici_baglanti_ayarlari_icin_en_iyi_secenek_hangisidir\">WordPress kal\u0131c\u0131 ba\u011flant\u0131 ayarlar\u0131 i\u00e7in en iyi se\u00e7enek hangisidir?<\/span><\/h3>\n<p>\u00c7o\u011fu blog ve kurumsal site i\u00e7in <strong>Yaz\u0131 ismi<\/strong> se\u00e7ene\u011fi k\u0131sa ve s\u00fcrd\u00fcr\u00fclebilir bir yap\u0131 sa\u011flar. Haber veya kronolojik ar\u015fiv sitelerinde tarih i\u00e7eren yap\u0131lar\u0131n editoryal bir anlam\u0131 olabilir.<\/p>\n<h3><span id=\"Kalici_baglantiyi_degistirince_eski_yazilar_silinir_mi\">Kal\u0131c\u0131 ba\u011flant\u0131y\u0131 de\u011fi\u015ftirince eski yaz\u0131lar silinir mi?<\/span><\/h3>\n<p>Hay\u0131r, yaz\u0131lar silinmez; yaln\u0131zca URL&#8217;leri de\u011fi\u015fir. Eski adreslerden yenilerine 301 y\u00f6nlendirmesi eklemezseniz ziyaret\u00e7iler ve arama motorlar\u0131 eski ba\u011flant\u0131larda 404 g\u00f6rebilir.<\/p>\n<h3><span id=\"Kalici_baglantilari_kaydettikten_sonra_sayfalar_neden_404_oluyor\">Kal\u0131c\u0131 ba\u011flant\u0131lar\u0131 kaydettikten sonra sayfalar neden 404 oluyor?<\/span><\/h3>\n<p>En s\u0131k neden rewrite kurallar\u0131n\u0131n sunucuda do\u011fru uygulanmamas\u0131d\u0131r. Apache veya OpenLiteSpeed i\u00e7in <code>.htaccess<\/code>, Nginx i\u00e7in <code>try_files<\/code> kural\u0131 kontrol edilmeli; ayr\u0131ca WordPress panelinde kal\u0131c\u0131 ba\u011flant\u0131lar yeniden kaydedilmelidir.<\/p>\n<h3><span id=\"Kalici_baglanti_yapisini_sonradan_degistirmek_SEO8217ya_zarar_verir_mi\">Kal\u0131c\u0131 ba\u011flant\u0131 yap\u0131s\u0131n\u0131 sonradan de\u011fi\u015ftirmek SEO&#8217;ya zarar verir mi?<\/span><\/h3>\n<p>Do\u011fru 301 y\u00f6nlendirmeleri, g\u00fcncel site haritas\u0131 ve i\u00e7 ba\u011flant\u0131 kontrolleriyle risk azalt\u0131labilir. Y\u00f6nlendirmeler unutulursa trafik kayb\u0131 ve \u00e7ok say\u0131da 404 g\u00f6r\u00fclebilir; bu y\u00fczden de\u011fi\u015fikli\u011fi \u00f6nce staging ortam\u0131nda prova etmek iyi bir fikirdir.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>WordPress kal\u0131c\u0131 ba\u011flant\u0131 ayarlar\u0131n\u0131 do\u011fru se\u00e7in; URL yap\u0131s\u0131, rewrite kurallar\u0131, 301 y\u00f6nlendirmeleri ve 404 kontrollerini uygulamal\u0131 olarak \u00f6\u011frenin.<\/p>\n","protected":false},"author":4,"featured_media":5176,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23],"tags":[499,498,272,356,116,500],"class_list":["post-5180","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-301-yonlendirme","tag-kalici-baglantilar","tag-seo","tag-woocommerce","tag-wordpress","tag-wordpress-teknik-ayarlar"],"_links":{"self":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts\/5180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/comments?post=5180"}],"version-history":[{"count":1,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts\/5180\/revisions"}],"predecessor-version":[{"id":5182,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts\/5180\/revisions\/5182"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/media\/5176"}],"wp:attachment":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/media?parent=5180"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/categories?post=5180"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/tags?post=5180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}