Statik HTML web sitelerinin olduğu günleri hatırlıyor musunuz? Biz hatırlıyoruz. WordPress’in tüm web sitelerinin %43’ünden fazlasına güç verdiği günümüzde bile özel bir HTML sayfası yüklemeniz gereken zamanlar oluyor. Ancak şöyle bir şey var: WordPress HTML yüklemelerine her zaman iyi davranmıyor ve kullanıcıları genellikle korkunç 404 hata sayfasıyla karşılıyor.
WPBeginner aracılığıyla WordPress kullanıcılarının tam da bu sorunu çözmelerine yardımcı olmak için yıllarımızı harcadık. Öğrendiğimiz şey, çoğu insanın HTML sayfalarını yüklemeye çalışırken aynı yaygın hataları yaptığı, bunun da gereksiz baş ağrılarına ve zaman kaybına yol açtığıdır.
HTML sayfalarını WordPress’e 404 hatası olmadan yüklemek için kullandığımız kanıtlanmış süreçte size yol gösterelim. İster özel bir açılış sayfası ekliyor ister eski içeriği entegre ediyor olun, bu adımlar sizi saatlerce sorun gidermekten kurtaracak.

Neden HTML Sayfalarını WordPress’e Yüklemelisiniz?
WordPress, yerleşik sayfaları ve gönderileri kullanarak içerik oluşturmayı ve yönetmeyi kolaylaştırır. Hatta çoğu tema önceden tasarlanmış şablonlarla birlikte gelir ve tek bir kod satırına dokunmadan profesyonel görünümlü sayfalar oluşturmayı kolaylaştırır.
SeedProd gibi sürükle-bırak arayüzüyle sayfa tasarlamamızı sağlayan WordPress açılış sayfası eklentilerini kullanarak sayısız sayfa oluşturduk. Çoğu durumda, bir HTML sayfasını WordPress’e manuel olarak yüklemeniz gerekmez.
💡 Uzman İpucu: Özel bir sayfa tasarımına ihtiyacınız varsa, en iyi WordPress sayfa oluşturucu eklentisi olan SeedProd‘u öneririz. Sürükle ve bırak editörü ile dakikalar içinde yüksek dönüşüm sağlayan açılış sayfaları oluşturduk. Ayrıca, profesyonel şablonlarla birlikte gelir, böylece sıfırdan başlamak zorunda kalmazsınız. Ayrıntılar için detaylı SeedProd incelememize göz atın.

Bununla birlikte, bir HTML sayfası yüklemenin mantıklı olduğu zamanlar da vardır. Belki eski bir sitenizden yeniden kullanmak istediğiniz statik bir sayfanız vardır veya ihtiyaçlarınıza mükemmel şekilde uyan bir HTML şablonu bulmuşsunuzdur.
Bu durumla daha önce eski web sitelerini taşırken veya özel açılış sayfalarını entegre ederken karşılaşmıştık. Buradaki zorluk, WordPress’in kendi SEO dostu URL yapısını kullanması ve HTML sayfasının doğru yüklenmemesi durumunda 404 hatasına neden olabilmesidir.
Neyse ki, HTML sayfalarını sitenizi bozmadan WordPress’e yüklemek için basit çözümler bulduk. Hadi adımları gözden geçirelim.
HTML Sayfasını WordPress Sitesine Yükleme
Öncelikle yüklemek istediğiniz HTML sayfasını hazırlamalısınız.
Ayrı CSS veya resim dosyaları içermeyen tek bir HTML sayfasıysa, olduğu gibi yükleyebilirsiniz.
Ancak, yüklemek istediğiniz sayfada ayrı CSS dosyaları ve resimler varsa, bunları bir dizin yapısına yerleştirmeniz gerekir.
İdeal olarak, dosyalarınızı bilgisayarınızdaki bir klasöre yerleştirmek istersiniz.

Her şeyin beklendiği gibi çalıştığından emin olmak için ana HTML dosyanızı açmayı unutmayın.
Ardından, bir FTP istemcisi veya hosting hesabı kontrol panelinizdeki Dosya Yöneticisi uygulamasını kullanarak WordPress sitenize bağlanmanız gerekir.
Bundan sonra, daha önce oluşturduğunuz klasörü WordPress web sitenizin kök klasörüne yüklemeniz gerekir. Kök klasör, içinde wp-admin
, wp-content
ve wp-includes
klasörlerinin bulunduğu klasördür.

Dosyalarınızı yükledikten sonra, HTML sayfanızı görüntülemek için web sitenize gidebilirsiniz.
HTML ve beraberindeki CSS ve resim dosyalarını içeren klasörü yüklediyseniz, yüklediğiniz klasörün adını web sitenizin adresinin sonuna şu şekilde eklemeniz gerekecektir:
https://example.com/landing-page/
Not: Klasörünüzdeki ana HTML dosyasının adı index.html olmalıdır. Aksi takdirde, HTML dosyasının adını da vermeniz gerekecektir.
Öte yandan, bağımsız bir HTML dosyası yüklediyseniz, HTML dosya adını web sitenizin adresinin sonuna eklemeniz yeterlidir:https://example.com/landing-page.html
Şimdi yüklediğiniz HTML sayfasını göreceksiniz.
Bir hata sayfasıyla karşılaşırsanız, hatayı gidermeniz gerekecektir.
WordPress’te HTML Sayfa Yükleme Sorunlarını Giderme
Normalde, HTML sayfanızı doğrudan sayfayı veya klasörü ziyaret ederek görüntüleyebilmeniz gerekir.
Ancak, WordPress veya web sunucunuz tarafından kullanılan yeniden yazma kuralları nedeniyle, bazı yaygın WordPress hatalarıyla karşılaşma olasılığınız vardır.
1. WordPress’te HTML Sayfa Yüklemesinden Sonra 404 Hatasını Düzeltme
404 hatası en yaygın WordPress hatalarından biridir. Ancak çoğu durumda düzeltilmesi oldukça kolaydır.
HTML sayfanızı yükledikten sonra 404 hatası görüyorsanız, .htaccess dosyanıza bir yeniden yazma kuralı eklemeniz yeterlidir:
1 | RewriteRule ^(.*)index\.(php|html?)$ / $1 [R=301,NC,L] |
2. WordPress’te HTML Sayfası Yükledikten Sonra 403 Hatasını Düzeltme
Yeni yüklediğiniz HTML sayfasındaki veya yüklediğiniz klasördeki dosya izinleri nedeniyle de 403 hatası oluşabilir.
Bir FTP istemcisi kullanarak web sitenize bağlanın ve yüklediğiniz HTML sayfasını veya klasörü seçmek için tıklayın.
Ardından, sağ tıklayın ve ardından FTP istemcinizde ‘Dosya izinleri’ seçeneğini seçin.

Bu, bir dosya izni açılır penceresi getirecektir. Sayısal değer alanına ‘755’ girin ve ‘Alt dizinlere özyinele’ seçeneğini işaretleyin.
Bunun altında, ‘Tüm dosya ve dizinlere uygula’ seçeneğini seçin ve ‘Tamam’ düğmesine tıklayın.

Bu, HTML yükleme klasörünüz ve içindeki tüm dosya ve klasörler için dosya izinlerini ayarlayacaktır.
Daha fazla ayrıntı için WordPress’te dosya ve klasör izinleri hatalarının nasıl düzeltileceğine ilişkin eğitimimize bakın.
Özel HTML Sayfanızı XML Site Haritalarına Ekleme
Artık HTML sayfanızı yüklediğinize göre, arama motorlarına bunun web sitenizin bir parçası olduğunu bildirmenin zamanı geldi.
Bunu yapmanın en kolay yolu, web sitenizin XML site haritalarına eklemektir.
Site haritalarını henüz ayarlamadıysanız, WordPress’te XML site haritalarının nasıl ekleneceğine ilişkin makalemizdeki talimatları izleyin.
İlk olarak, WordPress için All in One SEO eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla ayrıntı için WordPress eklentisi yükleme hakkındaki makalemize bakın.
Etkinleştirmenin ardından All in One SEO ” Site Haritaları sayfasına gidin. Genel Ayarlar sayfasının altında, ‘Site Haritasını Etkinleştir’ geçişinin açık olduğundan emin olun.

Bundan sonra, Ek Sayfalar bölümüne doğru biraz aşağı kaydırın.
Bu bölümü etkinleştirmek için düğmeyi kaydırın ve ardından ‘Sayfa URL’si’ seçeneğinin altına HTML sayfanızı veya klasör URL’nizi girin.

Eklemek için ‘Sayfa Ekle’ düğmesine tıklayın.
Bundan sonra, ayarlarınızı kaydetmek için ‘Değişiklikleri Kaydet’ düğmesine tıklamayı unutmayın.
All in One SEO artık özel HTML sayfa URL’nizi WordPress XML site haritalarınıza dahil edecek. Arama motorları URL’yi bulabilecek ve web sitenizdeki diğer sayfalar gibi değerlendirebilecektir.
Bonus Kaynaklar
Aşağıda, 404 hatalarıyla uğraşırken veya web sitenizdeki sayfaları yönetirken yararlı bulabileceğiniz bazı ek kaynaklar yer almaktadır:
- WordPress’te 404 Sayfa Şablonunuzu Nasıl İyileştirebilirsiniz (2 Yol)
- WordPress’te 404 Hataları için E-posta Uyarıları Nasıl Alınır?
- WordPress için En İyi Ücretsiz 404 Yönlendirme Eklentileri
- WordPress Sayfalarını Sürükle ve Bırak ile Düzenleme veya Yeniden Sıralama
Umarız bu makale, hataya neden olmadan WordPress’e nasıl HTML sayfası yükleyeceğinizi öğrenmenize yardımcı olmuştur. Daha fazla trafik elde etmek için WordPress SEO kılavuzumuza veya WordPress hız ve performansına ilişkin yeni başlayanlar kılavuzumuza da göz atmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Dennis Muthomi
This was really helpful!
I was able to upload the HTML files correctly using FileZilla and it actually worked without any issues. Adding the custom page to the XML sitemaps was also a great tip to make sure search engines can find it.
thanks for providing such a clear walkthrough!
WPBeginner Support
You’re welcome
Admin
Jiří Vaněk
Thank you for the advice. I tried it on FTP without success and the only thing missing for it to work was the htaccess code. Perfect.
WPBeginner Support
Glad our guide could help
Admin
Irene
Anytime I have any WordPress related question and I search on Google, I always know I would get the most reliable and very simplified explanation whenever I scroll to find WPbeginners article on the search results.
This article and your other articles have always been helpful. I’m glad I belong here. Thank you.
WPBeginner Support
Thank you, glad we can help solve any issues you run into
Admin
David Leitch
Hi Thanks for this article. It almost solves my workflow problem.
I have some excel files I update each week. I want to upload charts and tables from those files to word press each week. Preferably the upload would happen automatically but the only way I have seen to do this is to save the excel page as .htm. I wanted to save it into the wordpress directory and then use an embed link. Do you have a suggestion?
thank you
WPBeginner Support
For what it sounds like you’re wanting, you would want to take a look at our article here: https://www.wpbeginner.com/plugins/how-to-embed-pdf-spreadsheet-and-others-in-wordpress-blog-posts/
Admin
Raashid Din DAR
Found this article helpful. Keep the good work up.