{"id":3176,"date":"2025-12-08T15:24:33","date_gmt":"2025-12-08T12:24:33","guid":{"rendered":"https:\/\/www.dchost.com\/blog\/wordpressi-localhosttan-canli-hostinge-tasimak\/"},"modified":"2025-12-08T15:24:33","modified_gmt":"2025-12-08T12:24:33","slug":"wordpressi-localhosttan-canli-hostinge-tasimak","status":"publish","type":"post","link":"https:\/\/www.dchost.com\/blog\/wordpressi-localhosttan-canli-hostinge-tasimak\/","title":{"rendered":"WordPress\u2019i Localhost\u2019tan Canl\u0131 Hostinge Ta\u015f\u0131mak"},"content":{"rendered":"<div class=\"dchost-blog-content-wrapper\"><div id=\"toc_container\" class=\"toc_transparent no_bullets\"><p class=\"toc_title\">\u0130&ccedil;indekiler<\/p><ul class=\"toc_list\"><li><a href=\"#WordPressi_Localhosttan_Canli_Hostinge_Neden_Dogru_Sekilde_Tasimak_Sart\"><span class=\"toc_number toc_depth_1\">1<\/span> WordPress\u2019i Localhost\u2019tan Canl\u0131 Hostinge Neden Do\u011fru \u015eekilde Ta\u015f\u0131mak \u015eart?<\/a><\/li><li><a href=\"#Tasima_Oncesi_Hazirlik_Yapmadan_Baslarsaniz_Mutlaka_Pisman_Olacaginiz_7_Kontrol\"><span class=\"toc_number toc_depth_1\">2<\/span> Ta\u015f\u0131ma \u00d6ncesi Haz\u0131rl\u0131k: Yapmadan Ba\u015flarsan\u0131z Mutlaka Pi\u015fman Olaca\u011f\u0131n\u0131z 7 Kontrol<\/a><ul><li><a href=\"#1_Alan_adiniz_ve_hosting_planiniz_hazir_mi\"><span class=\"toc_number toc_depth_2\">2.1<\/span> 1. Alan ad\u0131n\u0131z ve hosting plan\u0131n\u0131z haz\u0131r m\u0131?<\/a><\/li><li><a href=\"#2_Localhost_URLnizi_biliyor_musunuz\"><span class=\"toc_number toc_depth_2\">2.2<\/span> 2. Localhost URL\u2019nizi biliyor musunuz?<\/a><\/li><li><a href=\"#3_Canlida_hangi_URL_yapisini_kullanacaksiniz\"><span class=\"toc_number toc_depth_2\">2.3<\/span> 3. Canl\u0131da hangi URL yap\u0131s\u0131n\u0131 kullanacaks\u0131n\u0131z?<\/a><\/li><li><a href=\"#4_SSLHTTPS_zorunlu_mu_ne_zaman_aktif_edilecek\"><span class=\"toc_number toc_depth_2\">2.4<\/span> 4. SSL\/HTTPS zorunlu mu, ne zaman aktif edilecek?<\/a><\/li><li><a href=\"#5_Localhostta_yedek_aldiniz_mi\"><span class=\"toc_number toc_depth_2\">2.5<\/span> 5. Localhost\u2019ta yedek ald\u0131n\u0131z m\u0131?<\/a><\/li><li><a href=\"#6_DNS_ve_nameserver_gecis_zamanlamasini_planladiniz_mi\"><span class=\"toc_number toc_depth_2\">2.6<\/span> 6. DNS ve nameserver ge\u00e7i\u015f zamanlamas\u0131n\u0131 planlad\u0131n\u0131z m\u0131?<\/a><\/li><li><a href=\"#7_Farkli_bir_alan_adina_mi_geciyorsunuz\"><span class=\"toc_number toc_depth_2\">2.7<\/span> 7. Farkl\u0131 bir alan ad\u0131na m\u0131 ge\u00e7iyorsunuz?<\/a><\/li><\/ul><\/li><li><a href=\"#Adim_Adim_WordPressi_Localhosttan_DCHost_Uzerindeki_Canli_Hostinge_Tasima\"><span class=\"toc_number toc_depth_1\">3<\/span> Ad\u0131m Ad\u0131m: WordPress\u2019i Localhost\u2019tan DCHost \u00dczerindeki Canl\u0131 Hostinge Ta\u015f\u0131ma<\/a><ul><li><a href=\"#1_Localhost_ortaminizi_analiz_edin\"><span class=\"toc_number toc_depth_2\">3.1<\/span> 1. Localhost ortam\u0131n\u0131z\u0131 analiz edin<\/a><\/li><li><a href=\"#2_Veritabanini_disa_aktarin\"><span class=\"toc_number toc_depth_2\">3.2<\/span> 2. Veritaban\u0131n\u0131 d\u0131\u015fa aktar\u0131n<\/a><\/li><li><a href=\"#3_WordPress_dosyalarini_hazirlayin\"><span class=\"toc_number toc_depth_2\">3.3<\/span> 3. WordPress dosyalar\u0131n\u0131 haz\u0131rlay\u0131n<\/a><\/li><li><a href=\"#4_Dosyalari_DCHost_sunucusuna_yukleyin\"><span class=\"toc_number toc_depth_2\">3.4<\/span> 4. Dosyalar\u0131 DCHost sunucusuna y\u00fckleyin<\/a><\/li><li><a href=\"#5_Canli_veritabanini_olusturun\"><span class=\"toc_number toc_depth_2\">3.5<\/span> 5. Canl\u0131 veritaban\u0131n\u0131 olu\u015fturun<\/a><\/li><li><a href=\"#6_Yeni_wp-configphp_dosyasini_hazirlayin\"><span class=\"toc_number toc_depth_2\">3.6<\/span> 6. Yeni wp-config.php dosyas\u0131n\u0131 haz\u0131rlay\u0131n<\/a><\/li><li><a href=\"#7_Localhost_URLlerini_gecici_olarak_guncelleyin_istege_bagli_ama_faydali\"><span class=\"toc_number toc_depth_2\">3.7<\/span> 7. Localhost URL\u2019lerini ge\u00e7ici olarak g\u00fcncelleyin (iste\u011fe ba\u011fl\u0131 ama faydal\u0131)<\/a><\/li><\/ul><\/li><li><a href=\"#URL_Degisimi_Localhost_Adreslerinden_Gercek_Alan_Adina_Gecis\"><span class=\"toc_number toc_depth_1\">4<\/span> URL De\u011fi\u015fimi: Localhost Adreslerinden Ger\u00e7ek Alan Ad\u0131na Ge\u00e7i\u015f<\/a><ul><li><a href=\"#1_siteurl_ve_home_degerlerini_guncelleyin\"><span class=\"toc_number toc_depth_2\">4.1<\/span> 1. siteurl ve home de\u011ferlerini g\u00fcncelleyin<\/a><\/li><li><a href=\"#2_Tum_icerikte_URL_arama-degistirme\"><span class=\"toc_number toc_depth_2\">4.2<\/span> 2. T\u00fcm i\u00e7erikte URL arama-de\u011fi\u015ftirme<\/a><\/li><li><a href=\"#3_Medya_dosyalarinin_yollarini_kontrol_edin\"><span class=\"toc_number toc_depth_2\">4.3<\/span> 3. Medya dosyalar\u0131n\u0131n yollar\u0131n\u0131 kontrol edin<\/a><\/li><li><a href=\"#4_Kalici_baglantilari_permalink_yenileyin\"><span class=\"toc_number toc_depth_2\">4.4<\/span> 4. Kal\u0131c\u0131 ba\u011flant\u0131lar\u0131 (permalink) yenileyin<\/a><\/li><\/ul><\/li><li><a href=\"#SSL_ve_HTTPS_Gecisi_Tarayici_Uyarilarini_ve_SEO_Kaybini_Onlemek\"><span class=\"toc_number toc_depth_1\">5<\/span> SSL ve HTTPS Ge\u00e7i\u015fi: Taray\u0131c\u0131 Uyar\u0131lar\u0131n\u0131 ve SEO Kayb\u0131n\u0131 \u00d6nlemek<\/a><ul><li><a href=\"#1_SSL_sertifikanizi_kurun\"><span class=\"toc_number toc_depth_2\">5.1<\/span> 1. SSL sertifikan\u0131z\u0131 kurun<\/a><\/li><li><a href=\"#2_WordPress_adreslerinizi_https_olarak_guncelleyin\"><span class=\"toc_number toc_depth_2\">5.2<\/span> 2. WordPress adreslerinizi https:\/\/ olarak g\u00fcncelleyin<\/a><\/li><li><a href=\"#3_Tum_http_adreslerini_https_ile_degistirin\"><span class=\"toc_number toc_depth_2\">5.3<\/span> 3. T\u00fcm http:\/\/ adreslerini https:\/\/ ile de\u011fi\u015ftirin<\/a><\/li><li><a href=\"#4_301_yonlendirmeleri_ile_HTTPden_HTTPSe_gecis\"><span class=\"toc_number toc_depth_2\">5.4<\/span> 4. 301 y\u00f6nlendirmeleri ile HTTP\u2019den HTTPS\u2019e ge\u00e7i\u015f<\/a><\/li><li><a href=\"#5_Mixed_content_hatalarini_temizleyin\"><span class=\"toc_number toc_depth_2\">5.5<\/span> 5. Mixed content hatalar\u0131n\u0131 temizleyin<\/a><\/li><\/ul><\/li><li><a href=\"#SEO_Kayipsiz_Gecis_Icin_Yol_Haritasi\"><span class=\"toc_number toc_depth_1\">6<\/span> SEO Kay\u0131ps\u0131z Ge\u00e7i\u015f \u0130\u00e7in Yol Haritas\u0131<\/a><ul><li><a href=\"#1_Ayni_alan_adi_sadece_HTTP_HTTPS_ve_localhost_canli_gecis\"><span class=\"toc_number toc_depth_2\">6.1<\/span> 1. Ayn\u0131 alan ad\u0131, sadece HTTP \u2192 HTTPS ve localhost \u2192 canl\u0131 ge\u00e7i\u015f<\/a><\/li><li><a href=\"#2_Farkli_bir_alan_adina_gecis_yapiyorsaniz\"><span class=\"toc_number toc_depth_2\">6.2<\/span> 2. Farkl\u0131 bir alan ad\u0131na ge\u00e7i\u015f yap\u0131yorsan\u0131z<\/a><\/li><li><a href=\"#3_Kanonik_adres_canonical_ve_www_secimi\"><span class=\"toc_number toc_depth_2\">6.3<\/span> 3. Kanonik adres (canonical) ve www se\u00e7imi<\/a><\/li><li><a href=\"#4_Robotstxt_sitemap_ve_Search_Console\"><span class=\"toc_number toc_depth_2\">6.4<\/span> 4. Robots.txt, sitemap ve Search Console<\/a><\/li><\/ul><\/li><li><a href=\"#DNS_Nameserver_ve_Yayina_Alma_Zamanlamasi\"><span class=\"toc_number toc_depth_1\">7<\/span> DNS, Nameserver ve Yay\u0131na Alma Zamanlamas\u0131<\/a><ul><li><a href=\"#1_Alan_adinizi_DCHosta_yonlendirmek\"><span class=\"toc_number toc_depth_2\">7.1<\/span> 1. Alan ad\u0131n\u0131z\u0131 DCHost\u2019a y\u00f6nlendirmek<\/a><\/li><li><a href=\"#2_A_ve_AAAA_IPv6_kayitlarini_dogru_IPye_yonlendirmek\"><span class=\"toc_number toc_depth_2\">7.2<\/span> 2. A ve AAAA (IPv6) kay\u0131tlar\u0131n\u0131 do\u011fru IP\u2019ye y\u00f6nlendirmek<\/a><\/li><li><a href=\"#3_TTL_stratejisi_ile_kesintiyi_azaltmak\"><span class=\"toc_number toc_depth_2\">7.3<\/span> 3. TTL stratejisi ile kesintiyi azaltmak<\/a><\/li><\/ul><\/li><li><a href=\"#Canliya_Gecis_Sonrasi_Kontroller_ve_Sik_Gorulen_Sorunlar\"><span class=\"toc_number toc_depth_1\">8<\/span> Canl\u0131ya Ge\u00e7i\u015f Sonras\u0131 Kontroller ve S\u0131k G\u00f6r\u00fclen Sorunlar<\/a><ul><li><a href=\"#1_Temel_fonksiyon_testi\"><span class=\"toc_number toc_depth_2\">8.1<\/span> 1. Temel fonksiyon testi<\/a><\/li><li><a href=\"#2_Hata_loglarini_takip_edin\"><span class=\"toc_number toc_depth_2\">8.2<\/span> 2. Hata loglar\u0131n\u0131 takip edin<\/a><\/li><li><a href=\"#3_Performans_ve_onbellek_ayarlari\"><span class=\"toc_number toc_depth_2\">8.3<\/span> 3. Performans ve \u00f6nbellek ayarlar\u0131<\/a><\/li><li><a href=\"#4_Guvenlik_kontrolleri\"><span class=\"toc_number toc_depth_2\">8.4<\/span> 4. G\u00fcvenlik kontrolleri<\/a><\/li><\/ul><\/li><li><a href=\"#DCHost_Uzerinde_Hangi_Hosting_Turu_Bu_Senaryoya_Daha_Uygun\"><span class=\"toc_number toc_depth_1\">9<\/span> DCHost \u00dczerinde Hangi Hosting T\u00fcr\u00fc Bu Senaryoya Daha Uygun?<\/a><\/li><li><a href=\"#Ozet_ve_Yol_Haritasi_Localhosttan_Canliya_Stres_Degil_Rutine_Donsun\"><span class=\"toc_number toc_depth_1\">10<\/span> \u00d6zet ve Yol Haritas\u0131: Localhost\u2019tan Canl\u0131ya Stres De\u011fil, Rutine D\u00f6ns\u00fcn<\/a><\/li><\/ul><\/div>\n<h2><span id=\"WordPressi_Localhosttan_Canli_Hostinge_Neden_Dogru_Sekilde_Tasimak_Sart\">WordPress\u2019i Localhost\u2019tan Canl\u0131 Hostinge Neden Do\u011fru \u015eekilde Ta\u015f\u0131mak \u015eart?<\/span><\/h2>\n<p>WordPress projelerinin b\u00fcy\u00fck k\u0131sm\u0131 laptopta, bir localhost ortam\u0131nda ba\u015flar. Geli\u015ftirirken her \u015fey sorunsuz \u00e7al\u0131\u015f\u0131r; ancak s\u0131ra siteyi ger\u00e7ek alan ad\u0131n\u0131zla canl\u0131ya almaya geldi\u011finde i\u015fler kar\u0131\u015f\u0131r: URL\u2019ler bozulur, g\u00f6rseller \u00e7\u0131kmaz, SSL nedeniyle taray\u0131c\u0131 &#8220;g\u00fcvenli de\u011fil&#8221; uyar\u0131s\u0131 verir, Google arama sonu\u00e7lar\u0131n\u0131z dalgalan\u0131r. Bu tablo asl\u0131nda teknik olarak ka\u00e7\u0131n\u0131lmaz de\u011fil; sadece plans\u0131z ta\u015f\u0131malar\u0131n do\u011fal sonucu.<\/p>\n<p>Bu rehberde, WordPress\u2019i localhost\u2019tan DCHost \u00fczerindeki canl\u0131 hostinge <strong>URL de\u011fi\u015fimi, SSL\/HTTPS ge\u00e7i\u015fi ve SEO kayb\u0131n\u0131 en aza indirecek \u015fekilde<\/strong> nas\u0131l ta\u015f\u0131yabilece\u011finizi ad\u0131m ad\u0131m anlataca\u011f\u0131z. Veritaban\u0131n\u0131 ve dosyalar\u0131 do\u011fru ta\u015f\u0131ma, localhost adreslerini alan ad\u0131yla de\u011fi\u015ftirme, 301 y\u00f6nlendirmeleri, kararl\u0131 SSL kurulumlar\u0131 ve Google taraf\u0131ndaki ayarlar\u0131 tek bir yol haritas\u0131nda toplayaca\u011f\u0131z. Amac\u0131m\u0131z, hem geli\u015ftiricilerin hem ajanslar\u0131n hem de kendi sitesini y\u00f6neten i\u015fletme sahiplerinin, &#8220;ta\u015f\u0131ma&#8221; kelimesini duyar duymaz stres ya\u015famamas\u0131n\u0131 sa\u011flamak.<\/p>\n<p>E\u011fer hosting, domain ve DNS kavramlar\u0131 kafan\u0131z\u0131 kar\u0131\u015ft\u0131r\u0131yorsa, \u00f6nce <a href=\"https:\/\/www.dchost.com\/blog\/web-hosting-nedir-domain-dns-sunucu-ve-ssl-nasil-birlikte-calisir\/\">domain, DNS, sunucu ve SSL\u2019in birlikte nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 anlatt\u0131\u011f\u0131m\u0131z rehbere<\/a> g\u00f6z atman\u0131z da faydal\u0131 olabilir. B\u00f6ylece bu yaz\u0131daki teknik ad\u0131mlar daha anlaml\u0131 hale gelecektir.<\/p>\n<h2><span id=\"Tasima_Oncesi_Hazirlik_Yapmadan_Baslarsaniz_Mutlaka_Pisman_Olacaginiz_7_Kontrol\">Ta\u015f\u0131ma \u00d6ncesi Haz\u0131rl\u0131k: Yapmadan Ba\u015flarsan\u0131z Mutlaka Pi\u015fman Olaca\u011f\u0131n\u0131z 7 Kontrol<\/span><\/h2>\n<p>Ba\u015far\u0131l\u0131 bir WordPress ta\u015f\u0131mas\u0131n\u0131n yar\u0131s\u0131, asl\u0131nda ta\u015f\u0131ma \u00f6ncesi haz\u0131rl\u0131kt\u0131r. Localhost\u2019tan canl\u0131ya ge\u00e7erken a\u015fa\u011f\u0131daki noktalar\u0131 netle\u015ftirmeniz, sizi \u00e7o\u011fu sorundan korur.<\/p>\n<h3><span id=\"1_Alan_adiniz_ve_hosting_planiniz_hazir_mi\">1. Alan ad\u0131n\u0131z ve hosting plan\u0131n\u0131z haz\u0131r m\u0131?<\/span><\/h3>\n<p>\u00d6nce nereye gidece\u011finizi bilmeniz gerekiyor. Canl\u0131 ortamda kullanaca\u011f\u0131n\u0131z:<\/p>\n<ul>\n<li><strong>Alan ad\u0131<\/strong> (\u00f6r. orneksite.com)<\/li>\n<li><strong>Hosting t\u00fcr\u00fc<\/strong> (<a href=\"https:\/\/www.dchost.com\/tr\/web-hosting\">payla\u015f\u0131ml\u0131 hosting<\/a>, WordPress i\u00e7in optimize edilmi\u015f paket, <a href=\"https:\/\/www.dchost.com\/tr\/vps\">VPS<\/a> veya <a href=\"https:\/\/www.dchost.com\/tr\/fiziksel-sunucu\">dedicated sunucu<\/a>)<\/li>\n<\/ul>\n<p>DCHost \u00fczerinde hangi plan\u0131 se\u00e7erseniz se\u00e7in, PHP s\u00fcr\u00fcm\u00fc, veritaban\u0131 (MySQL\/MariaDB), disk alan\u0131 ve trafik limitlerinin WordPress i\u00e7in yeterli oldu\u011fundan emin olun. \u00c7ok k\u00fc\u00e7\u00fck bir projeden e-ticaret seviyesine kadar \u00f6l\u00e7eklenebilir bir yap\u0131 d\u00fc\u015f\u00fcn\u00fcyorsan\u0131z, ileride y\u00fckseltme yapabilece\u011finiz bir plan se\u00e7meniz mant\u0131kl\u0131d\u0131r.<\/p>\n<h3><span id=\"2_Localhost_URLnizi_biliyor_musunuz\">2. Localhost URL\u2019nizi biliyor musunuz?<\/span><\/h3>\n<p>\u00c7o\u011fu geli\u015ftirici ta\u015f\u0131ma s\u0131ras\u0131nda en \u00e7ok burada tak\u0131l\u0131yor. Localhost ortam\u0131n\u0131zda WordPress genelde \u015fu adreslerden biriyle \u00e7al\u0131\u015f\u0131yordur:<\/p>\n<ul>\n<li>http:\/\/localhost\/<\/li>\n<li>http:\/\/localhost\/projeadi\/<\/li>\n<li>http:\/\/127.0.0.1\/proje\/<\/li>\n<li>Yerel bir sanal host (\u00f6r. http:\/\/ornek.local\/)<\/li>\n<\/ul>\n<p>Bu bilgi \u00f6nemli; \u00e7\u00fcnk\u00fc veritaban\u0131nda bu eski adresin <strong>tamam\u0131n\u0131<\/strong> yeni alan ad\u0131n\u0131zla de\u011fi\u015ftirece\u011fiz. Birden fazla local URL kulland\u0131ysan\u0131z (\u00f6r. \u00f6nce \/test\/ klas\u00f6r\u00fc, sonra \/proje\/), hepsini not edin.<\/p>\n<h3><span id=\"3_Canlida_hangi_URL_yapisini_kullanacaksiniz\">3. Canl\u0131da hangi URL yap\u0131s\u0131n\u0131 kullanacaks\u0131n\u0131z?<\/span><\/h3>\n<p>Localhost\u2019ta bazen \u015f\u00f6yle adresler g\u00f6r\u00fcrs\u00fcn\u00fcz: <code>http:\/\/localhost\/proje\/?p=123<\/code>. Canl\u0131da ise <code>https:\/\/www.orneksite.com\/blog\/wordpress-tasima<\/code> gibi SEO dostu kal\u0131c\u0131 ba\u011flant\u0131lar (permalink) isteyeceksiniz. A\u015fa\u011f\u0131dakileri \u00f6nceden kararla\u015ft\u0131r\u0131n:<\/p>\n<ul>\n<li><strong>www kullanacak m\u0131s\u0131n\u0131z?<\/strong> (www.orneksite.com mu, yoksa sadece orneksite.com mu?)<\/li>\n<li><strong>Alt dizin mi kullanacaks\u0131n\u0131z?<\/strong> (orneksite.com\/blog\/ gibi)<\/li>\n<li><strong>Kal\u0131c\u0131 ba\u011flant\u0131 yap\u0131n\u0131z ne olacak?<\/strong> (\u00f6r. \/%postname%\/ veya \/blog\/%postname%\/)<\/li>\n<\/ul>\n<p>Bu kararlar, hem URL aramalar\u0131nda hem de 301 y\u00f6nlendirme kurallar\u0131nda kullan\u0131lacak.<\/p>\n<h3><span id=\"4_SSLHTTPS_zorunlu_mu_ne_zaman_aktif_edilecek\">4. SSL\/HTTPS zorunlu mu, ne zaman aktif edilecek?<\/span><\/h3>\n<p>Yeni projelerde <strong>HTTP kullanmak i\u00e7in hi\u00e7bir sebep yok<\/strong>. En ba\u015ftan HTTPS ile yay\u0131na \u00e7\u0131kmak hem g\u00fcvenlik hem SEO i\u00e7in avantaj sa\u011flar. DCHost \u00fczerindeki bir\u00e7ok planda otomatik SSL (\u00f6rne\u011fin Let\u2019s Encrypt benzeri \u00e7\u00f6z\u00fcmler) dakikalar i\u00e7inde devreye al\u0131nabilir. Ayr\u0131nt\u0131l\u0131 bir ad\u0131m istiyorsan\u0131z, <a href=\"https:\/\/www.dchost.com\/blog\/yeni-aldiginiz-alan-adini-hosting-hesabina-baglamak-adim-adim-nameserver-dns-ve-ssl-rehberi\/\">alan ad\u0131, DNS ve SSL\u2019i ad\u0131m ad\u0131m anlatt\u0131\u011f\u0131m\u0131z rehberde<\/a> canl\u0131 \u00f6rnekleriyle g\u00f6steriyoruz.<\/p>\n<h3><span id=\"5_Localhostta_yedek_aldiniz_mi\">5. Localhost\u2019ta yedek ald\u0131n\u0131z m\u0131?<\/span><\/h3>\n<p>Ta\u015f\u0131maya ba\u015flamadan \u00f6nce mutlaka:<\/p>\n<ul>\n<li>WordPress dosyalar\u0131n\u0131n tamam\u0131n\u0131 (wp-content dahil) yedekleyin.<\/li>\n<li>phpMyAdmin veya benzeri bir ara\u00e7la <strong>t\u00fcm veritaban\u0131n\u0131 d\u0131\u015fa aktar\u0131n<\/strong>.<\/li>\n<\/ul>\n<p>Profesyonel projelerde ayr\u0131ca versiyon kontrol\u00fc (Git), staging ortam\u0131 ve otomatik yedek politikas\u0131n\u0131 da devreye almak g\u00fcvenli bir yakla\u015f\u0131md\u0131r. DCHost blogunda, <a href=\"https:\/\/www.dchost.com\/blog\/wordpress-yedekleme-stratejileri-paylasimli-hosting-ve-vpste-otomatik-yedek-ve-geri-yukleme\/\">WordPress i\u00e7in otomatik yedekleme ve geri y\u00fckleme stratejilerini<\/a> ayr\u0131ca anlatt\u0131k; ta\u015f\u0131ma sonras\u0131 mutlaka g\u00f6z atman\u0131z\u0131 \u00f6neririz.<\/p>\n<h3><span id=\"6_DNS_ve_nameserver_gecis_zamanlamasini_planladiniz_mi\">6. DNS ve nameserver ge\u00e7i\u015f zamanlamas\u0131n\u0131 planlad\u0131n\u0131z m\u0131?<\/span><\/h3>\n<p>DNS de\u011fi\u015fiklikleri an\u0131nda devreye girmez; genellikle 5 dakika ile 24 saat aras\u0131nda yay\u0131l\u0131r. E\u011fer s\u0131f\u0131ra yak\u0131n kesinti istiyorsan\u0131z, <a href=\"https:\/\/www.dchost.com\/blog\/zero-downtime-tasima-icin-ttl-stratejileri-dns-yayilimini-gercekten-nasil-hizlandirirsin\/\">zero-downtime ta\u015f\u0131ma i\u00e7in TTL stratejileri rehberimizde<\/a> anlatt\u0131\u011f\u0131m\u0131z \u015fu iki ad\u0131ma dikkat edin:<\/p>\n<ul>\n<li>Ta\u015f\u0131ma \u00f6ncesi TTL de\u011ferlerini d\u00fc\u015f\u00fcr\u00fcn (\u00f6r. 300 sn).<\/li>\n<li>Ta\u015f\u0131ma tamamlan\u0131nca yeni IP\u2019ye y\u00f6nlendirin.<\/li>\n<\/ul>\n<p>Bu sayede \u00e7o\u011fu ziyaret\u00e7i i\u00e7in kesinti s\u00fcresini dakikalar seviyesinde tutabilirsiniz.<\/p>\n<h3><span id=\"7_Farkli_bir_alan_adina_mi_geciyorsunuz\">7. Farkl\u0131 bir alan ad\u0131na m\u0131 ge\u00e7iyorsunuz?<\/span><\/h3>\n<p>E\u011fer localhost \u2192 canl\u0131 yerine, mevcut bir siteden tamamen <strong>farkl\u0131 bir alan ad\u0131na<\/strong> ge\u00e7iyorsan\u0131z (\u00f6r. deneme.com \u2192 markaisim.com), i\u015fin SEO k\u0131sm\u0131 daha kritik hale gelir. B\u00f6yle durumlarda yaln\u0131zca WordPress ta\u015f\u0131ma teknikleri yetmez; <a href=\"https:\/\/www.dchost.com\/blog\/alan-adi-degistirirken-seo-kaybetmemek\/\">alan ad\u0131 de\u011fi\u015ftirirken SEO kayb\u0131n\u0131 \u00f6nleme rehberimizi<\/a> de mutlaka s\u00fcrece dahil edin.<\/p>\n<h2><span id=\"Adim_Adim_WordPressi_Localhosttan_DCHost_Uzerindeki_Canli_Hostinge_Tasima\">Ad\u0131m Ad\u0131m: WordPress\u2019i Localhost\u2019tan DCHost \u00dczerindeki Canl\u0131 Hostinge Ta\u015f\u0131ma<\/span><\/h2>\n<p>Burada en s\u0131k kullan\u0131lan ve en kontroll\u00fc y\u00f6ntem olan <strong>manuel ta\u015f\u0131ma ak\u0131\u015f\u0131n\u0131<\/strong> anlataca\u011f\u0131z. Farkl\u0131 &#8220;migration&#8221; eklentileri de mevcut; ancak i\u015fin mant\u0131\u011f\u0131n\u0131 bir kez kavrad\u0131\u011f\u0131n\u0131zda, hangi arac\u0131 kullan\u0131rsan\u0131z kullan\u0131n ne yapt\u0131\u011f\u0131n\u0131z\u0131 bilerek ilerlemi\u015f olursunuz.<\/p>\n<h3><span id=\"1_Localhost_ortaminizi_analiz_edin\">1. Localhost ortam\u0131n\u0131z\u0131 analiz edin<\/span><\/h3>\n<p>\u00d6nce a\u015fa\u011f\u0131daki bilgileri netle\u015ftirin ve bir yere not edin:<\/p>\n<ul>\n<li>Localhost veritaban\u0131 ad\u0131, kullan\u0131c\u0131 ad\u0131 ve \u015fifresi<\/li>\n<li>WordPress kurulu dizin (\u00f6r. C:xampphtdocsproje)<\/li>\n<li>\u015eu anki <strong>Site Adresi (URL)<\/strong> ve <strong>WordPress Adresi (URL)<\/strong> (wp-admin &gt; Ayarlar &gt; Genel ekran\u0131ndan g\u00f6rebilirsiniz)<\/li>\n<\/ul>\n<p>Ayr\u0131ca PHP s\u00fcr\u00fcm\u00fc ile canl\u0131 sunucudaki PHP s\u00fcr\u00fcm\u00fcn\u00fcn uyumlulu\u011funu da kontrol edin. Eski bir PHP s\u00fcr\u00fcm\u00fcnden daha yeni bir s\u00fcr\u00fcme ge\u00e7erken baz\u0131 eklentiler sorun \u00e7\u0131karabilir; bunu \u00f6nden yakalamak en sa\u011fl\u0131kl\u0131s\u0131d\u0131r.<\/p>\n<h3><span id=\"2_Veritabanini_disa_aktarin\">2. Veritaban\u0131n\u0131 d\u0131\u015fa aktar\u0131n<\/span><\/h3>\n<p>Localhost ortam\u0131n\u0131zda genellikle phpMyAdmin veya benzeri bir aray\u00fcz kullan\u0131rs\u0131n\u0131z. Ad\u0131mlar k\u0131saca \u015f\u00f6yle:<\/p>\n<ol>\n<li>phpMyAdmin\u2019e girin.<\/li>\n<li>WordPress sitenizin veritaban\u0131n\u0131 se\u00e7in.<\/li>\n<li>\u00dcst men\u00fcden <strong>D\u0131\u015fa Aktar (Export)<\/strong> sekmesini t\u0131klay\u0131n.<\/li>\n<li>Y\u00f6ntem olarak &#8220;H\u0131zl\u0131&#8221; ve bi\u00e7im olarak &#8220;SQL&#8221; se\u00e7ili olsun.<\/li>\n<li>&#8220;Git&#8221; diyerek SQL dosyas\u0131n\u0131 bilgisayar\u0131n\u0131za indirin.<\/li>\n<\/ol>\n<p>\u0130leri seviye kullan\u0131c\u0131lar, komut sat\u0131r\u0131ndan <code>mysqldump<\/code> ile de yedek alabilir. \u00d6nemli olan, veritaban\u0131n\u0131n eksiksiz ve hatas\u0131z d\u0131\u015fa aktar\u0131lm\u0131\u015f olmas\u0131.<\/p>\n<h3><span id=\"3_WordPress_dosyalarini_hazirlayin\">3. WordPress dosyalar\u0131n\u0131 haz\u0131rlay\u0131n<\/span><\/h3>\n<p>Localhost\u2019taki WordPress dizininizi a\u00e7\u0131n ve \u015fu klas\u00f6r ve dosyalar\u0131 kopyalay\u0131n:<\/p>\n<ul>\n<li>wp-admin<\/li>\n<li>wp-includes<\/li>\n<li>wp-content<\/li>\n<li>K\u00f6k dizindeki t\u00fcm .php dosyalar\u0131 (index.php, wp-config.php hari\u00e7 olmak \u00fczere di\u011fer \u00e7ekirdek dosyalar)<\/li>\n<\/ul>\n<p><strong>wp-config.php<\/strong> dosyas\u0131n\u0131 <em>ayr\u0131 bir kopya<\/em> olarak saklay\u0131n; \u00e7\u00fcnk\u00fc i\u00e7inde yaln\u0131zca veritaban\u0131 bilgileri de\u011fil, baz\u0131 \u00f6zel ayarlar, g\u00fcvenlik anahtarlar\u0131 ve debug parametreleri de olabilir. Canl\u0131 ortamda yeni bir wp-config olu\u015fturup, localhost\u2019taki kritik sat\u0131rlar\u0131 kontroll\u00fc \u015fekilde ta\u015f\u0131man\u0131z daha g\u00fcvenlidir.<\/p>\n<h3><span id=\"4_Dosyalari_DCHost_sunucusuna_yukleyin\">4. Dosyalar\u0131 DCHost sunucusuna y\u00fckleyin<\/span><\/h3>\n<p>DCHost kontrol panelinizden:<\/p>\n<ul>\n<li>Alan ad\u0131n\u0131z\u0131n k\u00f6k dizinini (genellikle public_html veya httpdocs) bulun.<\/li>\n<li>\u0130sterseniz ayn\u0131 yap\u0131y\u0131 alt dizinde kurabilirsiniz (\u00f6r. public_html\/blog).<\/li>\n<\/ul>\n<p>Dosya y\u00fcklemek i\u00e7in tavsiyemiz <strong>SFTP<\/strong> kullanman\u0131z; klasik FTP g\u00fcvenlik ve b\u00fct\u00fcnl\u00fck a\u00e7\u0131s\u0131ndan zay\u0131ft\u0131r. Bu konuyu ayr\u0131nt\u0131l\u0131 ele ald\u0131\u011f\u0131m\u0131z <a href=\"https:\/\/www.dchost.com\/blog\/ftp-yerine-sftp-kullanmanin-zamani-geldi\/\">&#8220;FTP yerine SFTP kullanman\u0131n zaman\u0131 geldi&#8221; rehberimize<\/a> g\u00f6z atarak, ba\u011flant\u0131lar\u0131n\u0131z\u0131 daha g\u00fcvenli hale getirebilirsiniz.<\/p>\n<p>Localhost\u2019tan kopyalad\u0131\u011f\u0131n\u0131z WordPress dosyalar\u0131n\u0131 SFTP ile bu dizine y\u00fckleyin.<\/p>\n<h3><span id=\"5_Canli_veritabanini_olusturun\">5. Canl\u0131 veritaban\u0131n\u0131 olu\u015fturun<\/span><\/h3>\n<p>DCHost kontrol panelinizden yeni bir MySQL\/MariaDB veritaban\u0131 ve kullan\u0131c\u0131 olu\u015fturun:<\/p>\n<ul>\n<li>Veritaban\u0131 ad\u0131<\/li>\n<li>Kullan\u0131c\u0131 ad\u0131<\/li>\n<li>G\u00fc\u00e7l\u00fc bir \u015fifre<\/li>\n<\/ul>\n<p>Ard\u0131ndan phpMyAdmin veya paneldeki veritaban\u0131 y\u00f6neticisinden:<\/p>\n<ol>\n<li>Yeni olu\u015fturdu\u011funuz veritaban\u0131n\u0131 se\u00e7in.<\/li>\n<li>&#8220;\u0130\u00e7e Aktar (Import)&#8221; sekmesine t\u0131klay\u0131n.<\/li>\n<li>Localhost\u2019tan ald\u0131\u011f\u0131n\u0131z .sql dosyas\u0131n\u0131 se\u00e7in.<\/li>\n<li>\u0130\u00e7e aktarma i\u015flemini ba\u015flat\u0131n.<\/li>\n<\/ol>\n<p>\u0130\u015flem tamamland\u0131\u011f\u0131nda veritaban\u0131 tablolar\u0131n\u0131n listelendi\u011fini g\u00f6rmelisiniz. Hata al\u0131yorsan\u0131z, dosya boyutu limitleri veya karakter seti ayarlar\u0131na bakman\u0131z gerekebilir.<\/p>\n<h3><span id=\"6_Yeni_wp-configphp_dosyasini_hazirlayin\">6. Yeni wp-config.php dosyas\u0131n\u0131 haz\u0131rlay\u0131n<\/span><\/h3>\n<p>Sunucudaki WordPress dizininizdeki <code>wp-config-sample.php<\/code> dosyas\u0131n\u0131 <code>wp-config.php<\/code> olarak kopyalay\u0131n ve d\u00fczenleyin. \u0130\u00e7indeki \u015fu b\u00f6l\u00fcm\u00fc canl\u0131 veritaban\u0131 bilgilerinizle doldurun:<\/p>\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">define('DB_NAME', 'canli_veritabani_adi');\ndefine('DB_USER', 'canli_kullanici_adi');\ndefine('DB_PASSWORD', 'guclu_sifre');\ndefine('DB_HOST', 'localhost'); \/\/ \u00c7o\u011fu shared hosting'de localhost kal\u0131r<\/code><\/pre>\n<p>Localhost\u2019taki eski wp-config i\u00e7inden, \u00f6zellikle \u015fu sat\u0131rlar\u0131 da <strong>gerekiyorsa<\/strong> dikkatle ta\u015f\u0131y\u0131n:<\/p>\n<ul>\n<li>\u00d6zel tablo prefix\u2019i (<code>$table_prefix<\/code>)<\/li>\n<li>AUTH_KEY, SECURE_AUTH_KEY vb. g\u00fcvenlik anahtarlar\u0131 (ta\u015f\u0131mak oturumlar\u0131n ge\u00e7erlili\u011fini korur)<\/li>\n<li>WP_DEBUG ve benzeri ayarlar (canl\u0131da genelde kapat\u0131lmal\u0131d\u0131r)<\/li>\n<\/ul>\n<h3><span id=\"7_Localhost_URLlerini_gecici_olarak_guncelleyin_istege_bagli_ama_faydali\">7. Localhost URL\u2019lerini ge\u00e7ici olarak g\u00fcncelleyin (iste\u011fe ba\u011fl\u0131 ama faydal\u0131)<\/span><\/h3>\n<p>\u0130ki yol izleyebilirsiniz:<\/p>\n<ul>\n<li><strong>Yol A:<\/strong> \u00d6nce veritaban\u0131nda URL\u2019leri yeni alan ad\u0131n\u0131zla de\u011fi\u015ftirir, sonra siteyi canl\u0131ya al\u0131rs\u0131n\u0131z.<\/li>\n<li><strong>Yol B:<\/strong> \u00d6nce siteyi canl\u0131ya al\u0131r, sonra WP-CLI veya eklenti ile URL de\u011fi\u015fimini yapars\u0131n\u0131z.<\/li>\n<\/ul>\n<p>Genellikle <strong>Yol A<\/strong> daha \u00f6ng\u00f6r\u00fclebilir sonu\u00e7 verir. Bir sonraki ba\u015fl\u0131kta, URL de\u011fi\u015ftirme ad\u0131m\u0131n\u0131 detayl\u0131 anlataca\u011f\u0131z.<\/p>\n<h2><span id=\"URL_Degisimi_Localhost_Adreslerinden_Gercek_Alan_Adina_Gecis\">URL De\u011fi\u015fimi: Localhost Adreslerinden Ger\u00e7ek Alan Ad\u0131na Ge\u00e7i\u015f<\/span><\/h2>\n<p>WordPress, URL\u2019leri yaln\u0131zca bir iki yerde de\u011fil; yaz\u0131 i\u00e7 linklerinde, men\u00fclerde, widget\u2019larda, seri hale getirilmi\u015f (serialized) verilerde saklar. Bu nedenle <strong>saf SQL &#8220;Bul-De\u011fi\u015ftir&#8221;<\/strong> bazen sorun \u00e7\u0131karabilir. Yine de do\u011fru yap\u0131ld\u0131\u011f\u0131nda en pratik \u00e7\u00f6z\u00fcmlerden biridir.<\/p>\n<h3><span id=\"1_siteurl_ve_home_degerlerini_guncelleyin\">1. siteurl ve home de\u011ferlerini g\u00fcncelleyin<\/span><\/h3>\n<p>\u00d6nce veritaban\u0131ndaki temel URL alanlar\u0131n\u0131 de\u011fi\u015ftirin. phpMyAdmin\u2019de SQL sekmesine girip, a\u015fa\u011f\u0131daki sorgular\u0131 yeni alan ad\u0131n\u0131za g\u00f6re d\u00fczenleyerek \u00e7al\u0131\u015ft\u0131rabilirsiniz:<\/p>\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">UPDATE wp_options \nSET option_value = 'https:\/\/www.orneksite.com' \nWHERE option_name IN ('siteurl', 'home');<\/code><\/pre>\n<p>Tablo \u00f6nekiniz (prefix) <code>wp_<\/code> de\u011filse, sorgudaki tablo ad\u0131n\u0131 kendi \u00f6nekine g\u00f6re de\u011fi\u015ftirin (\u00f6r. <code>wp123_options<\/code> gibi).<\/p>\n<h3><span id=\"2_Tum_icerikte_URL_arama-degistirme\">2. T\u00fcm i\u00e7erikte URL arama-de\u011fi\u015ftirme<\/span><\/h3>\n<p>S\u0131rada i\u00e7erik, men\u00fc, widget ve k\u0131sa yollar\u0131n (shortcode) i\u00e7inde ge\u00e7en localhost URL\u2019lerini de\u011fi\u015ftirmek var. Burada \u00fc\u00e7 yakla\u015f\u0131m var:<\/p>\n<ul>\n<li><strong>WP-CLI ile search-replace<\/strong><\/li>\n<li>Serialized veriyi d\u00fczg\u00fcn y\u00f6neten bir PHP script veya ara\u00e7 kullanmak<\/li>\n<li>G\u00fcvenilir bir migration\/search-replace eklentisi kullanmak<\/li>\n<\/ul>\n<p>WP-CLI eri\u015fiminiz varsa, k\u00f6k dizinde \u015fu komutu \u00e7al\u0131\u015ft\u0131rabilirsiniz:<\/p>\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">wp search-replace 'http:\/\/localhost\/proje' 'https:\/\/www.orneksite.com' --skip-columns=guid<\/code><\/pre>\n<p><code>guid<\/code> s\u00fctununu genelde de\u011fi\u015ftirmeyiz; RSS okuyucular i\u00e7in benzersiz tan\u0131mlay\u0131c\u0131d\u0131r. E\u011fer komut sat\u0131r\u0131na eri\u015fiminiz yoksa, serialized verileri bozmayan bir search-replace arac\u0131 kullanman\u0131z gerekir; basit &#8220;Find &amp; Replace&#8221; yapan script\u2019ler, \u00f6zellikle widget ve tema ayarlar\u0131nda sorun yaratabilir.<\/p>\n<h3><span id=\"3_Medya_dosyalarinin_yollarini_kontrol_edin\">3. Medya dosyalar\u0131n\u0131n yollar\u0131n\u0131 kontrol edin<\/span><\/h3>\n<p>Ta\u015f\u0131ma sonras\u0131 en s\u0131k g\u00f6r\u00fclen hata: sayfalar a\u00e7\u0131l\u0131r ama g\u00f6rsellerin bir k\u0131sm\u0131 404 verir. Bunun tipik sebepleri:<\/p>\n<ul>\n<li>wp-content\/uploads klas\u00f6r\u00fc eksik veya yanl\u0131\u015f y\u00fcklenmi\u015f<\/li>\n<li>Uploads klas\u00f6r yap\u0131s\u0131 farkl\u0131 (\u00f6r. y\u0131l\/ay klas\u00f6rleri)<\/li>\n<li>Veritaban\u0131nda kalan eski localhost yol referanslar\u0131<\/li>\n<\/ul>\n<p>Medya k\u00fct\u00fcphanesinden rastgele birka\u00e7 g\u00f6rsele t\u0131klay\u0131p, dosya URL\u2019lerinin yeni alan ad\u0131n\u0131zla g\u00f6r\u00fcnd\u00fc\u011f\u00fcn\u00fc kontrol edin. Gerekirse search-replace ad\u0131m\u0131n\u0131 yaln\u0131zca <code>wp_posts<\/code> ve <code>wp_postmeta<\/code> tablolar\u0131nda tekrar \u00e7al\u0131\u015ft\u0131rabilirsiniz.<\/p>\n<h3><span id=\"4_Kalici_baglantilari_permalink_yenileyin\">4. Kal\u0131c\u0131 ba\u011flant\u0131lar\u0131 (permalink) yenileyin<\/span><\/h3>\n<p>WordPress y\u00f6netim paneline (<code>https:\/\/www.orneksite.com\/wp-admin<\/code>) giri\u015f yapabildi\u011finizde:<\/p>\n<ol>\n<li><strong>Ayarlar &gt; Kal\u0131c\u0131 Ba\u011flant\u0131lar<\/strong> men\u00fcs\u00fcne girin.<\/li>\n<li>\u0130stedi\u011finiz URL yap\u0131s\u0131n\u0131 se\u00e7in (\u00e7o\u011fu sitede \/%postname%\/ idealdir).<\/li>\n<li>&#8220;De\u011fi\u015fiklikleri Kaydet&#8221; butonuna t\u0131klay\u0131n.<\/li>\n<\/ol>\n<p>Bu i\u015flem, .htaccess i\u00e7indeki rewrite kurallar\u0131n\u0131 g\u00fcncelleyerek 404 sorunlar\u0131n\u0131n b\u00fcy\u00fck k\u0131sm\u0131n\u0131 \u00e7\u00f6zer.<\/p>\n<h2><span id=\"SSL_ve_HTTPS_Gecisi_Tarayici_Uyarilarini_ve_SEO_Kaybini_Onlemek\">SSL ve HTTPS Ge\u00e7i\u015fi: Taray\u0131c\u0131 Uyar\u0131lar\u0131n\u0131 ve SEO Kayb\u0131n\u0131 \u00d6nlemek<\/span><\/h2>\n<p>Art\u0131k siteniz yeni alan ad\u0131nda a\u00e7\u0131l\u0131yor; s\u0131rada HTTPS\u2019e ge\u00e7i\u015f var. DCHost \u00fczerinde ya otomatik Let\u2019s Encrypt benzeri \u00fccretsiz SSL kullanabilir, ya da kurumsal sertifikalarla daha geli\u015fmi\u015f \u00e7\u00f6z\u00fcmler \u00fcretebilirsiniz. Temel ak\u0131\u015f \u015fu \u015fekilde:<\/p>\n<h3><span id=\"1_SSL_sertifikanizi_kurun\">1. SSL sertifikan\u0131z\u0131 kurun<\/span><\/h3>\n<p>DCHost kontrol panelinizdeki SSL\/TLS b\u00f6l\u00fcm\u00fcnden alan ad\u0131n\u0131z i\u00e7in sertifika talebi olu\u015fturup, kurulumu tamamlay\u0131n. Ad\u0131m ad\u0131m ekran g\u00f6r\u00fcnt\u00fcleri ve otomatik yenileme s\u00fcre\u00e7lerini, <a href=\"https:\/\/www.dchost.com\/blog\/lets-encrypt-ile-ucretsiz-ssl-sertifikasi-kurulumu-cpanel-ve-directadminde-otomatik-yenileme-rehberi\/\">Let\u2019s Encrypt ile \u00fccretsiz SSL sertifikas\u0131 kurulum rehberimizde<\/a> ayr\u0131nt\u0131l\u0131 \u015fekilde anlatt\u0131k.<\/p>\n<h3><span id=\"2_WordPress_adreslerinizi_https_olarak_guncelleyin\">2. WordPress adreslerinizi https:\/\/ olarak g\u00fcncelleyin<\/span><\/h3>\n<p>wp-admin &gt; Ayarlar &gt; Genel ekran\u0131na gidip:<\/p>\n<ul>\n<li>WordPress Adresi (URL)<\/li>\n<li>Site Adresi (URL)<\/li>\n<\/ul>\n<p>alanlar\u0131n\u0131 <code>https:\/\/<\/code> ile ba\u015flayan kesin adresinizle g\u00fcncelleyin. \u00d6rnek:<\/p>\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">https:\/\/www.orneksite.com<\/code><\/pre>\n<p>Ard\u0131ndan tekrar oturum a\u00e7man\u0131z istenebilir; bu normal.<\/p>\n<h3><span id=\"3_Tum_http_adreslerini_https_ile_degistirin\">3. T\u00fcm http:\/\/ adreslerini https:\/\/ ile de\u011fi\u015ftirin<\/span><\/h3>\n<p>Site i\u00e7inde &#8220;mixed content&#8221; (kar\u0131\u015f\u0131k i\u00e7erik) uyar\u0131s\u0131 almamak i\u00e7in, veritaban\u0131ndaki <code>http:\/\/www.orneksite.com<\/code> veya <code>http:\/\/orneksite.com<\/code> adreslerini <code>https:\/\/...<\/code> ile de\u011fi\u015ftirin. Yine WP-CLI veya serialized destekli search-replace ara\u00e7lar\u0131 kullanabilirsiniz:<\/p>\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">wp search-replace 'http:\/\/www.orneksite.com' 'https:\/\/www.orneksite.com' --skip-columns=guid<\/code><\/pre>\n<p>Bu de\u011fi\u015fim \u00f6zellikle tema ayarlar\u0131, sayfa builder verileri ve k\u0131sa kodlar i\u00e7indeki medya linkleri i\u00e7in kritiktir.<\/p>\n<h3><span id=\"4_301_yonlendirmeleri_ile_HTTPden_HTTPSe_gecis\">4. 301 y\u00f6nlendirmeleri ile HTTP\u2019den HTTPS\u2019e ge\u00e7i\u015f<\/span><\/h3>\n<p>Art\u0131k kimsenin sitenize HTTP \u00fczerinden eri\u015fmesini istemiyoruz. .htaccess dosyan\u0131za, WordPress kurallar\u0131 ba\u015flamadan \u00f6nce \u015fu gibi bir y\u00f6nlendirme ekleyebilirsiniz:<\/p>\n<pre class=\"language-bash line-numbers\"><code class=\"language-bash\">&lt;IfModule mod_rewrite.c&gt;\nRewriteEngine On\nRewriteCond %{HTTPS} !=on\nRewriteRule ^(.*)$ https:\/\/%{HTTP_HOST}%{REQUEST_URI} [L,R=301]\n&lt;\/IfModule&gt;<\/code><\/pre>\n<p>Bu sayede eski http:\/\/ istekleri kal\u0131c\u0131 (301) olarak https:\/\/ s\u00fcr\u00fcme y\u00f6nlendirilir. SEO a\u00e7\u0131s\u0131ndan da bu zorunludur; Google\u2019a tek bir kanonik versiyon sunmu\u015f olursunuz. Bu konuyu \u00e7ok daha ayr\u0131nt\u0131l\u0131 merak ediyorsan\u0131z, <a href=\"https:\/\/www.dchost.com\/blog\/httpden-httpse-gecis-rehberi-301-yonlendirme-hsts-ve-seoyu-korumak\/\">HTTP\u2019den HTTPS\u2019e ge\u00e7i\u015f rehberimizde<\/a> HSTS ve g\u00fcvenlik ba\u015fl\u0131klar\u0131yla birlikte ele ald\u0131k.<\/p>\n<h3><span id=\"5_Mixed_content_hatalarini_temizleyin\">5. Mixed content hatalar\u0131n\u0131 temizleyin<\/span><\/h3>\n<p>Taray\u0131c\u0131 konsolunda (F12 &gt; Console) &#8220;mixed content&#8221; uyar\u0131lar\u0131 g\u00f6r\u00fcyorsan\u0131z, baz\u0131 CSS, JS veya g\u00f6rseller h\u00e2l\u00e2 http:\/\/ ile \u00e7a\u011fr\u0131l\u0131yordur. Bunlar\u0131 tespit etmek i\u00e7in:<\/p>\n<ul>\n<li>Kayna\u011f\u0131 g\u00f6r\u00fcnt\u00fcleyip (View Source) arama yap\u0131n.<\/li>\n<li>Taray\u0131c\u0131 konsolundaki uyar\u0131lar\u0131n sat\u0131r numaralar\u0131n\u0131 takip edin.<\/li>\n<li>Gerekirse tema\/eklenti ayarlar\u0131nda manuel d\u00fczenleme yap\u0131n.<\/li>\n<\/ul>\n<p>Bu a\u015fama bitti\u011finde, taray\u0131c\u0131 adres \u00e7ubu\u011funda kilit simgesi ve &#8220;G\u00fcvenli&#8221; ibaresini g\u00f6rmeniz gerekir.<\/p>\n<h2><span id=\"SEO_Kayipsiz_Gecis_Icin_Yol_Haritasi\">SEO Kay\u0131ps\u0131z Ge\u00e7i\u015f \u0130\u00e7in Yol Haritas\u0131<\/span><\/h2>\n<p>Localhost\u2019tan ilk kez canl\u0131ya ge\u00e7iyorsan\u0131z SEO kayb\u0131 de\u011fil, asl\u0131nda bir &#8220;SEO kazan\u0131m\u0131&#8221; s\u00fcrecindesiniz. Ancak mevcut bir canl\u0131 siteden yeni alan ad\u0131na veya b\u00fcy\u00fck URL de\u011fi\u015fikliklerine gidiyorsan\u0131z, i\u015fleri daha dikkatli y\u00fcr\u00fctmek gerekiyor.<\/p>\n<h3><span id=\"1_Ayni_alan_adi_sadece_HTTP_HTTPS_ve_localhost_canli_gecis\">1. Ayn\u0131 alan ad\u0131, sadece HTTP \u2192 HTTPS ve localhost \u2192 canl\u0131 ge\u00e7i\u015f<\/span><\/h3>\n<p>E\u011fer:<\/p>\n<ul>\n<li>\u0130lk kez yay\u0131na \u00e7\u0131k\u0131yorsan\u0131z veya<\/li>\n<li>\u00d6nceden index almam\u0131\u015f bir test alan\u0131ndan esas alan\u0131n\u0131za ge\u00e7iyorsan\u0131z<\/li>\n<\/ul>\n<p>SEO taraf\u0131nda b\u00fcy\u00fck bir risk yok. Yine de:<\/p>\n<ul>\n<li>T\u00fcm HTTP isteklerini 301 ile HTTPS\u2019e y\u00f6nlendirin.<\/li>\n<li>Google Search Console\u2019da hem http hem https i\u00e7in m\u00fclk a\u00e7t\u0131ysan\u0131z, HTTPS s\u00fcr\u00fcm\u00fc esas al\u0131n.<\/li>\n<li>XML site haritas\u0131n\u0131 (sitemap) g\u00fcncelleyip Search Console\u2019a tekrar g\u00f6nderin.<\/li>\n<\/ul>\n<p>Site h\u0131z\u0131n\u0131z, TTFB, Core Web Vitals metrikleri de SEO i\u00e7in \u00f6nemli; bu konular\u0131 DCHost taraf\u0131nda <a href=\"https:\/\/www.dchost.com\/blog\/yeni-web-sitesi-yayina-alirken-hosting-tarafinda-seo-ve-performans-kontrol-listesi\/\">&#8220;yeni web sitesi yay\u0131na al\u0131rken hosting taraf\u0131nda SEO ve performans kontrol listesi&#8221; rehberimizde<\/a> ayr\u0131nt\u0131l\u0131 inceledik.<\/p>\n<h3><span id=\"2_Farkli_bir_alan_adina_gecis_yapiyorsaniz\">2. Farkl\u0131 bir alan ad\u0131na ge\u00e7i\u015f yap\u0131yorsan\u0131z<\/span><\/h3>\n<p>Burada as\u0131l kritik olan iki \u015fey var:<\/p>\n<ul>\n<li>Eski alan ad\u0131n\u0131zdan yeni alan ad\u0131n\u0131za kusursuz 301 y\u00f6nlendirme<\/li>\n<li>Google\u2019a bu de\u011fi\u015fimi net \u015fekilde anlatmak<\/li>\n<\/ul>\n<p>\u00d6zet ba\u015fl\u0131klar halinde:<\/p>\n<ul>\n<li>Eski sitedeki <strong>her bir URL\u2019yi<\/strong>, yeni sitedeki birebir kar\u015f\u0131l\u0131\u011f\u0131na 301 y\u00f6nlendirin.<\/li>\n<li>Eski domain i\u00e7in Google Search Console\u2019da <strong>Adres De\u011fi\u015fikli\u011fi<\/strong> arac\u0131n\u0131 kullan\u0131n.<\/li>\n<li>Hem eski hem yeni domain i\u00e7in XML sitemap\u2019leri g\u00fcncel tutun.<\/li>\n<li>Eski domaini tamamen kapatmay\u0131n; en az birka\u00e7 ay 301 y\u00f6nlendirmeleriyle ayakta kals\u0131n.<\/li>\n<\/ul>\n<p>Bunlar\u0131n tamam\u0131n\u0131, \u00f6rneklerle birlikte <a href=\"https:\/\/www.dchost.com\/blog\/alan-adi-degistirirken-seo-kaybetmemek\/\">&#8220;Alan ad\u0131 de\u011fi\u015ftirirken SEO kaybetmemek&#8221; rehberinde<\/a> ayr\u0131nt\u0131land\u0131rd\u0131k. Localhost\u2019tan canl\u0131ya ge\u00e7i\u015fe ek olarak alan ad\u0131 da de\u011fi\u015fiyorsa, iki rehberi birlikte okuman\u0131z\u0131 \u00f6neririz.<\/p>\n<h3><span id=\"3_Kanonik_adres_canonical_ve_www_secimi\">3. Kanonik adres (canonical) ve www se\u00e7imi<\/span><\/h3>\n<p>Google a\u00e7\u0131s\u0131ndan <code>https:\/\/orneksite.com<\/code> ile <code>https:\/\/www.orneksite.com<\/code> farkl\u0131 sitelerdir. Birini &#8220;as\u0131l s\u00fcr\u00fcm&#8221; olarak se\u00e7ip di\u011ferini 301 ile ona y\u00f6nlendirin. Ard\u0131ndan:<\/p>\n<ul>\n<li>Yoast, Rank Math vb. SEO eklentilerinde kanonik ayar\u0131n\u0131 kontrol edin.<\/li>\n<li>\u015eablonlar\u0131n\u0131zda &lt;link rel=&#8221;canonical&#8221;&gt; etiketinin do\u011fru URL\u2019yi g\u00f6sterdi\u011finden emin olun.<\/li>\n<\/ul>\n<p>Bu, kopya i\u00e7erik sorunlar\u0131n\u0131 ve otoritenin da\u011f\u0131lmas\u0131n\u0131 \u00f6nler.<\/p>\n<h3><span id=\"4_Robotstxt_sitemap_ve_Search_Console\">4. Robots.txt, sitemap ve Search Console<\/span><\/h3>\n<ul>\n<li><strong>robots.txt<\/strong>: Geli\u015ftirme s\u00fcrecinde engelledi\u011finiz (disallow) yollar varsa, canl\u0131da kald\u0131r\u0131n.<\/li>\n<li><strong>XML sitemap<\/strong>: SEO eklentinizin olu\u015fturdu\u011fu sitemap\u2019in art\u0131k yeni alan ad\u0131n\u0131z\u0131 ve HTTPS adreslerinizi i\u00e7erdi\u011fini kontrol edin.<\/li>\n<li><strong>Search Console<\/strong>: Yeni alan ad\u0131n\u0131z\u0131 ve HTTPS s\u00fcr\u00fcm\u00fcn\u00fc ayr\u0131 bir m\u00fclk olarak ekleyin, sitemap\u2019i tan\u0131mlay\u0131n.<\/li>\n<\/ul>\n<p>Bunlar, Google\u2019\u0131n yeni yap\u0131n\u0131z\u0131 daha h\u0131zl\u0131 ve kontroll\u00fc \u015fekilde taray\u0131p dizine eklemesini sa\u011flar.<\/p>\n<h2><span id=\"DNS_Nameserver_ve_Yayina_Alma_Zamanlamasi\">DNS, Nameserver ve Yay\u0131na Alma Zamanlamas\u0131<\/span><\/h2>\n<p>WordPress dosyalar\u0131n\u0131z ve veritaban\u0131n\u0131z haz\u0131r, URL de\u011fi\u015fimlerini yapt\u0131n\u0131z, HTTPS\u2019i kurdunuz. S\u0131rada alan ad\u0131n\u0131z\u0131 bu yeni ortama ba\u011flamak var. Burada da iki temel ad\u0131m var: nameserver ayar\u0131 ve DNS kay\u0131tlar\u0131.<\/p>\n<h3><span id=\"1_Alan_adinizi_DCHosta_yonlendirmek\">1. Alan ad\u0131n\u0131z\u0131 DCHost\u2019a y\u00f6nlendirmek<\/span><\/h3>\n<p>Alan ad\u0131n\u0131z\u0131 ald\u0131\u011f\u0131n\u0131z kay\u0131t operat\u00f6r\u00fcn\u00fcn panelinde, nameserver alan\u0131na DCHost taraf\u0131ndan verilen NS adreslerini girmeniz gerekir. Bu i\u015flem sonras\u0131 DNS\u2019ler yava\u015f yava\u015f DCHost\u2019a ta\u015f\u0131n\u0131r. Detayl\u0131 ekran g\u00f6r\u00fcnt\u00fcleri ile ad\u0131m ad\u0131m anlat\u0131m\u0131, <a href=\"https:\/\/www.dchost.com\/blog\/yeni-aldiginiz-alan-adini-hosting-hesabina-baglamak-adim-adim-nameserver-dns-ve-ssl-rehberi\/\">&#8220;yeni ald\u0131\u011f\u0131n\u0131z alan ad\u0131n\u0131 hosting hesab\u0131na ba\u011flama&#8221; rehberimizde<\/a> bulabilirsiniz.<\/p>\n<h3><span id=\"2_A_ve_AAAA_IPv6_kayitlarini_dogru_IPye_yonlendirmek\">2. A ve AAAA (IPv6) kay\u0131tlar\u0131n\u0131 do\u011fru IP\u2019ye y\u00f6nlendirmek<\/span><\/h3>\n<p>Nameserver\u2019lar DCHost\u2019a ge\u00e7tikten sonra s\u0131ra, alan ad\u0131n\u0131z\u0131n hangi IP adresine gidece\u011fini s\u00f6yleyen <strong>A<\/strong> (ve varsa <strong>AAAA<\/strong>) kay\u0131tlar\u0131n\u0131 tan\u0131mlamaya gelir. Temel mant\u0131\u011f\u0131 k\u0131saca:<\/p>\n<ul>\n<li>A kayd\u0131 \u2192 IPv4 adresiniz (\u00f6r. 192.0.2.10)<\/li>\n<li>AAAA kayd\u0131 \u2192 IPv6 adresiniz<\/li>\n<\/ul>\n<p>Detayl\u0131 bir DNS kay\u0131tlar\u0131 \u00f6zeti i\u00e7in, <a href=\"https:\/\/www.dchost.com\/blog\/dns-kayitlari-nedir-a-aaaa-cname-mx-txt-ve-srv-rehberi\/\">A, AAAA, CNAME, MX, TXT ve SRV kay\u0131tlar\u0131n\u0131 anlatt\u0131\u011f\u0131m\u0131z DNS rehberimize<\/a> g\u00f6z atabilirsiniz. \u00d6zellikle e-posta altyap\u0131s\u0131 da ayn\u0131 alan ad\u0131nda \u00e7al\u0131\u015f\u0131yorsa, MX ve SPF kay\u0131tlar\u0131n\u0131 da do\u011fru ta\u015f\u0131man\u0131z gerekir.<\/p>\n<h3><span id=\"3_TTL_stratejisi_ile_kesintiyi_azaltmak\">3. TTL stratejisi ile kesintiyi azaltmak<\/span><\/h3>\n<p>Ta\u015f\u0131ma \u00f6ncesinde DNS TTL de\u011ferlerinizi y\u00fcksekten (\u00f6r. 14400 sn) daha d\u00fc\u015f\u00fck bir de\u011fere (\u00f6r. 300 sn) \u00e7ektiyseniz, \u015fimdi meyvesini yiyeceksiniz. A kayd\u0131n\u0131 yeni IP\u2019ye \u00e7ekti\u011finizde, ziyaret\u00e7ilerin b\u00fcy\u00fck \u00e7o\u011funlu\u011fu birka\u00e7 dakika i\u00e7inde yeni sunucuya d\u00fc\u015fecektir. Bu konuyu pratik \u00f6rneklerle, <a href=\"https:\/\/www.dchost.com\/blog\/zero-downtime-tasima-icin-ttl-stratejileri-dns-yayilimini-gercekten-nasil-hizlandirirsin\/\">zero-downtime TTL stratejileri rehberimizde<\/a> ayr\u0131nt\u0131l\u0131 anlatt\u0131k.<\/p>\n<h2><span id=\"Canliya_Gecis_Sonrasi_Kontroller_ve_Sik_Gorulen_Sorunlar\">Canl\u0131ya Ge\u00e7i\u015f Sonras\u0131 Kontroller ve S\u0131k G\u00f6r\u00fclen Sorunlar<\/span><\/h2>\n<p>DNS\u2019ler oturdu, site yeni alan ad\u0131nda ve HTTPS ile a\u00e7\u0131l\u0131yor. \u015eimdi hem teknik hem SEO a\u00e7\u0131s\u0131ndan son kontrolleri yapman\u0131n zaman\u0131.<\/p>\n<h3><span id=\"1_Temel_fonksiyon_testi\">1. Temel fonksiyon testi<\/span><\/h3>\n<ul>\n<li>Ana sayfa ve birka\u00e7 alt sayfan\u0131n a\u00e7\u0131l\u0131p a\u00e7\u0131lmad\u0131\u011f\u0131n\u0131 kontrol edin.<\/li>\n<li>Men\u00fc linklerinin k\u0131r\u0131k (404) \u00fcretmedi\u011finden emin olun.<\/li>\n<li>G\u00f6rsellerin, PDF dosyalar\u0131n\u0131n, CSS ve JS dosyalar\u0131n\u0131n d\u00fczg\u00fcn y\u00fcklendi\u011fini test edin.<\/li>\n<li>\u0130leti\u015fim formu, \u00fcyelik, yorum ve \u00f6deme ad\u0131mlar\u0131 (varsa) \u00e7al\u0131\u015f\u0131yor mu, test edin.<\/li>\n<\/ul>\n<h3><span id=\"2_Hata_loglarini_takip_edin\">2. Hata loglar\u0131n\u0131 takip edin<\/span><\/h3>\n<p>Ta\u015f\u0131ma sonras\u0131 ilk 24\u201348 saatte, sunucu loglar\u0131n\u0131 takip etmek \u00e7ok i\u015fe yarar. \u00d6zellikle:<\/p>\n<ul>\n<li>PHP hata loglar\u0131<\/li>\n<li>Web sunucusu eri\u015fim ve hata loglar\u0131 (Apache\/Nginx)<\/li>\n<\/ul>\n<p>DCHost blogunda <a href=\"https:\/\/www.dchost.com\/blog\/hosting-sunucu-loglarini-okumayi-ogrenin-apache-ve-nginx-ile-4xx-5xx-hatalarini-teshis-rehberi\/\">Apache ve Nginx loglar\u0131yla 4xx\u20135xx hatalar\u0131n\u0131 te\u015fhis etmeyi<\/a> anlatt\u0131\u011f\u0131m\u0131z rehberimiz, burada \u00e7ok i\u015finize yarayacakt\u0131r.<\/p>\n<h3><span id=\"3_Performans_ve_onbellek_ayarlari\">3. Performans ve \u00f6nbellek ayarlar\u0131<\/span><\/h3>\n<p>Localhost\u2019ta site size hep h\u0131zl\u0131 g\u00f6r\u00fcn\u00fcr; \u00e7\u00fcnk\u00fc genellikle tek kullan\u0131c\u0131 sizsiniz ve a\u011f gecikmesi yoktur. Canl\u0131ya ge\u00e7ince:<\/p>\n<ul>\n<li>Bir \u00f6nbellek eklentisi veya sunucu tarafl\u0131 \u00f6nbellek mekanizmas\u0131 kullanmay\u0131 d\u00fc\u015f\u00fcn\u00fcn.<\/li>\n<li>GZIP\/Brotli s\u0131k\u0131\u015ft\u0131rmas\u0131n\u0131 ve HTTP\/2 veya HTTP\/3 deste\u011fini etkinle\u015ftirin.<\/li>\n<li>PHP-FPM, OPcache, veritaban\u0131 ayarlar\u0131n\u0131 trafi\u011fe g\u00f6re optimize edin.<\/li>\n<\/ul>\n<p>DCHost taraf\u0131nda WordPress performans\u0131n\u0131 art\u0131rmaya y\u00f6nelik bir\u00e7ok rehberimiz var; \u00f6zellikle <a href=\"https:\/\/www.dchost.com\/blog\/wordpress-icin-sunucu-tarafi-optimizasyon-php-fpm-opcache-redis-ve-mysql-ile-neyi-ne-zaman-nasil-ayarlamalisin\/\">WordPress i\u00e7in sunucu taraf\u0131 optimizasyon rehberi<\/a> ile ba\u015flayabilirsiniz.<\/p>\n<h3><span id=\"4_Guvenlik_kontrolleri\">4. G\u00fcvenlik kontrolleri<\/span><\/h3>\n<p>Canl\u0131ya al\u0131nan her WordPress sitesi i\u00e7in minimum g\u00fcvenlik ad\u0131mlar\u0131:<\/p>\n<ul>\n<li>G\u00fc\u00e7l\u00fc y\u00f6netici \u015fifreleri, m\u00fcmk\u00fcnse 2FA (iki fakt\u00f6rl\u00fc do\u011frulama)<\/li>\n<li>G\u00fcncel \u00e7ekirdek, tema ve eklentiler<\/li>\n<li>Gereksiz eklentilerin kald\u0131r\u0131lmas\u0131<\/li>\n<li>Temel WAF ve brute-force korumalar\u0131<\/li>\n<\/ul>\n<p>\u00d6zellikle payla\u015f\u0131ml\u0131 hosting \u00fczerinde \u00e7al\u0131\u015f\u0131yorsan\u0131z, <a href=\"https:\/\/www.dchost.com\/blog\/paylasimli-hostingde-wordpress-guvenligi-eklentiler-waf-2fa-ve-yedekler\/\">payla\u015f\u0131ml\u0131 hosting\u2019de WordPress g\u00fcvenli\u011fi rehberimiz<\/a> bu konuda iyi bir kontrol listesi sunuyor.<\/p>\n<h2><span id=\"DCHost_Uzerinde_Hangi_Hosting_Turu_Bu_Senaryoya_Daha_Uygun\">DCHost \u00dczerinde Hangi Hosting T\u00fcr\u00fc Bu Senaryoya Daha Uygun?<\/span><\/h2>\n<p>Localhost\u2019tan canl\u0131ya ge\u00e7en projelerde kaynak ihtiyac\u0131 her zaman ayn\u0131 de\u011fildir. DCHost taraf\u0131nda tipik senaryolar \u015f\u00f6yle:<\/p>\n<ul>\n<li><strong>Ki\u015fisel blog, kurumsal tan\u0131t\u0131m sitesi<\/strong>: Payla\u015f\u0131ml\u0131 hosting veya WordPress i\u00e7in optimize edilmi\u015f bir paket genellikle yeterlidir. SSD\/NVMe disk ve g\u00fcncel PHP s\u00fcr\u00fcm\u00fc b\u00fcy\u00fck fark yarat\u0131r.<\/li>\n<li><strong>K\u00fc\u00e7\u00fck\u2013orta \u00f6l\u00e7ekli WooCommerce ma\u011fazas\u0131<\/strong>: CPU ve RAM ihtiyac\u0131 artt\u0131\u011f\u0131 i\u00e7in, y\u00fcksek kaynakl\u0131 payla\u015f\u0131ml\u0131 paketler veya y\u00f6netilen VPS \u00e7\u00f6z\u00fcmleri daha sa\u011fl\u0131kl\u0131d\u0131r.<\/li>\n<li><strong>Y\u00fcksek trafikli i\u00e7erik siteleri, ajans projeleri<\/strong>: VPS veya dedicated sunucu ile kaynaklar\u0131 ay\u0131rmak, \u00f6zel \u00f6nbellek ve veritaban\u0131 ayarlar\u0131 yapmak mant\u0131kl\u0131d\u0131r.<\/li>\n<li><strong>Kritik kurumsal projeler, fintech, LMS vb.<\/strong>: Y\u00fcksek eri\u015filebilirlik (HA), yedekli disk ve geli\u015fmi\u015f g\u00fcvenlik gerektiren durumlarda dedicated ve colocation \u00e7\u00f6z\u00fcmleri ile daha esnek senaryolar kurulabilir.<\/li>\n<\/ul>\n<p>\u00d6zetle, localhost\u2019ta prototipini yapt\u0131\u011f\u0131n\u0131z her WordPress sitesi, DCHost taraf\u0131nda uygun bir yere oturabilir; \u00f6nemli olan trafi\u011fi, b\u00fcy\u00fcme plan\u0131n\u0131z\u0131 ve i\u015f kritik seviyesini do\u011fru analiz etmek.<\/p>\n<h2><span id=\"Ozet_ve_Yol_Haritasi_Localhosttan_Canliya_Stres_Degil_Rutine_Donsun\">\u00d6zet ve Yol Haritas\u0131: Localhost\u2019tan Canl\u0131ya Stres De\u011fil, Rutine D\u00f6ns\u00fcn<\/span><\/h2>\n<p>WordPress\u2019i localhost\u2019tan canl\u0131 hostinge ta\u015f\u0131mak g\u00f6z\u00fcn\u00fczde b\u00fcy\u00fcyorsa, sebebi \u00e7o\u011fu zaman s\u00fcrecin da\u011f\u0131n\u0131k g\u00f6r\u00fcnmesidir. Asl\u0131nda yapt\u0131\u011f\u0131m\u0131z \u015fey olduk\u00e7a net: dosyalar\u0131 ve veritaban\u0131n\u0131 g\u00fcvenle aktarmak, localhost URL\u2019lerini yeni alan ad\u0131n\u0131zla de\u011fi\u015ftirmek, SSL\/HTTPS\u2019i do\u011fru kurmak ve Google\u2019a bu yeni yap\u0131y\u0131 d\u00fczg\u00fcn anlatmak. Bunu bir kez sistematik bi\u00e7imde yapt\u0131\u011f\u0131n\u0131zda, sonraki projelerinizde ta\u015f\u0131ma i\u015fi birka\u00e7 saatlik, \u00f6ng\u00f6r\u00fclebilir bir rutine d\u00f6n\u00fc\u015f\u00fcr.<\/p>\n<p>Bu rehberde; ta\u015f\u0131ma \u00f6ncesi haz\u0131rl\u0131k, manuel dosya ve veritaban\u0131 aktar\u0131m\u0131, URL de\u011fi\u015fimi, SSL ve HTTPS\u2019e ge\u00e7i\u015f, SEO kayb\u0131n\u0131 \u00f6nleme ve DNS\/TTL stratejilerini ayn\u0131 ak\u0131\u015fta toplad\u0131k. Art\u0131k elinizde, hem k\u00fc\u00e7\u00fck bir blogu hem de ciddi bir kurumsal siteyi localhost\u2019tan DCHost \u00fczerindeki canl\u0131 ortama ta\u015f\u0131yabilecek net bir kontrol listesi var. Bir sonraki ad\u0131mda, projenizin \u00f6l\u00e7e\u011fine uygun bir DCHost plan\u0131 se\u00e7ip bu ad\u0131mlar\u0131 kendi sitenize uygulayabilirsiniz.<\/p>\n<p>T\u00fcm ad\u0131mlar\u0131 uygularken tak\u0131ld\u0131\u011f\u0131n\u0131z noktalar olursa, DCHost ekibi olarak destek taleplerinizde teknik detaylar\u0131 birlikte g\u00f6zden ge\u00e7irmeye her zaman haz\u0131r\u0131z. WordPress sitenizi g\u00fcvenli, h\u0131zl\u0131 ve SEO dostu \u015fekilde canl\u0131ya almak i\u00e7in do\u011fru altyap\u0131 ve do\u011fru planlama bir araya geldi\u011finde, ta\u015f\u0131ma kelimesi art\u0131k korkutucu de\u011fil, keyifli bir son ad\u0131m haline gelir.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>\u0130&ccedil;indekiler1 WordPress\u2019i Localhost\u2019tan Canl\u0131 Hostinge Neden Do\u011fru \u015eekilde Ta\u015f\u0131mak \u015eart?2 Ta\u015f\u0131ma \u00d6ncesi Haz\u0131rl\u0131k: Yapmadan Ba\u015flarsan\u0131z Mutlaka Pi\u015fman Olaca\u011f\u0131n\u0131z 7 Kontrol2.1 1. Alan ad\u0131n\u0131z ve hosting plan\u0131n\u0131z haz\u0131r m\u0131?2.2 2. Localhost URL\u2019nizi biliyor musunuz?2.3 3. Canl\u0131da hangi URL yap\u0131s\u0131n\u0131 kullanacaks\u0131n\u0131z?2.4 4. SSL\/HTTPS zorunlu mu, ne zaman aktif edilecek?2.5 5. Localhost\u2019ta yedek ald\u0131n\u0131z m\u0131?2.6 6. DNS ve [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3177,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[],"class_list":["post-3176","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-teknoloji"],"_links":{"self":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts\/3176","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/comments?post=3176"}],"version-history":[{"count":0,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts\/3176\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/media\/3177"}],"wp:attachment":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/media?parent=3176"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/categories?post=3176"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/tags?post=3176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}