WordPress Web Sitesi Oluşturmak İçin Başlangıç Kılavuzu
Yayınlanan: 2022-03-102017 WordPress, tüm web sitelerinin dörtte birinden fazlasını çalıştırarak %27'yi geçti ve bunun iyi bir nedeni var. Sadık bir kullanıcı tabanına ve yıl boyunca sisteme daha iyi özellikler getiren çok sayıda özel geliştiriciye sahiptir.
Bu makale, WordPress'te yeni olan veya bir WordPress web sitesini çalıştırmanın en iyi yolunu öğrenmek isteyen normal kullanıcılar içindir. Etki alanlarıyla çalışmayı, WordPress'i yüklemeyi, içeriği yönetmeyi ve web sitemizi güvenli hale getirmek ve içeriğimizi öne çıkarmak için harika eklentiler ve temalar kullanmayı öğreneceğiz.
Kod ağırlıklı makaleler yazarken yaptığım şeyin aynısını vurgulamak istiyorum: Buradaki her şeyi tam olarak anlamıyorsanız, boşuna uğraşmayın! Hiçbir şey özellikle zor değil, ama alınması gereken çok şey var. Hepimiz orada bulunduk, daha önce bu şeylerle hepimizin kafası karıştı. Ayaklarınızı ıslatmaktan ve deney yapmaktan korkmayın; hepimiz WordPress'i bu şekilde öğreniyoruz!
İçindekiler
Bu makale oldukça uzun olacak, bu yüzden ne hakkında konuşacağımızı önceden görmenizin daha kolay olacağını düşündüm. Bunlardan bazılarını zaten biliyorsanız, ilgilendiğiniz bölümlere atlamak için navigasyon olarak kullanın.
- Alan adları hakkında her şey
- WordPress.com ve WordPress.org
- Bir barındırma paketi seçme
- Etki alanı ayarlama
- WordPress'i Yükleme
- WordPress hakkında bir not
- Tema ve eklenti seçimi
- Temel eklentiler
- WordPress'i güvende tutma
- Temel sayfalar
- Web sitesi analizi
Alan Adları Hakkında Her Şey
Alan adı, web sitenizi kullanıcılara tanımlar. Smashing Magazine'in alan adı smashingmagazine.com
. Alan adı URL ile karıştırılmamalıdır - alan adları URL'lerin bir parçasıdır .
Anlayışımızı ilerletmek için, tüm bileşenlere sahip bir URL'yi analiz edelim ve neyin ne olduğunu görelim.
https://www.blog.mywebsite.com:80/post/awesomeness.php?edit=false&view=true#comment-5
Bu URL'nin beş farklı bölümü vardır:
-
https://
, tarayıcılara verilerin nasıl alınacağını söyleyen protokoldür. Bazı iyi bilinenlerhttp
,https
veftp
. -
blog.
web sitenizi farklı parçalara ayırmanıza izin veren bir alt alan adıdır.mywebsite.com/blog/
de kullanabilirsiniz; gerçekten ne elde etmeye çalıştığınıza bağlı. -
mywebsite.com
alan adıdır.www
(varsa, alt alan adından önce gelir) isteğe bağlıdır; buna karar vermen gerekecek. Çoğunlukla, bu bir tercih meselesidir, ancak büyük web siteleri üzerinde bir etkisi olabilir. Alan adının sonuna (bu durumda.com
) üst düzey alan adı (TLD) denir. Diğerleri.net
ve.org
,.co.uk
,.hu
ve.me
gibi ülkeye özel olanlar ve.xyz
,.news
ve.media
gibi yepyeni olanlar. -
80
, sunucudaki kaynağa erişim sağlamak için kullanılan bağlantı noktası numarasıdır. Varsayılan olarak bu, HTTP için80
ve HTTPS için443
, bu nedenle URL'lerde atlayabilirsiniz. Limanlar çoğunlukla yerel geliştirme ortamlarında görülür. -
/post/awesomeness.php
, sunucudaki kaynağa giden yoldur. Bu durumda,articles
adlı bir klasör veawesomeness.php
adlı bir dosya olabilir, ancak yol mutlaka sunucudaki gerçek bir dosyaya işaret etmez. Çoğu zaman, sunucu ve/veya kod, gerçek bir dosyaya bağlanan URL yerine URL'ye dayalı olarak neye ihtiyacınız olduğunu çözecektir. -
?edit=false&view=true
parametrelerdir - ikisi aslında. İlk anahtar/değer parametresinin önünde bir soru işareti bulunur; sonraki tüm çiftlerin önünde ve işareti bulunur. Sunucu tarafı kodu bu değerleri alır ve değerler, örneğin görünümleri değiştirmek veya verileri kaydetmek için kullanılabilir. -
#comment-5
, kullanıcıyı hemen sayfada belirli bir yere götürmek için kullanılabilecek bir çapadır. Yukarıdaki bağlantıyı ziyaret ederseniz, sayfanın aşağısına, belirli bir yoruma yönlendirilirsiniz.
Bunların hepsini anlamıyorsanız, endişelenmeyin; bunların çoğu günlük kullanımla alakalı değil. Odaklanmanız gereken tek kısım alan adıdır çünkü kullanıcılar web sitenize bu şekilde başvuracaktır.
Doğru Adı Seçmek
Bir alan adı seçmek zor olabilir, özellikle de alan adları için en önemli ipuçlarının her zaman kısa ve kolay yazılmasını içerdiğini düşünürsek. Zaten uygun İngilizce kelimelerden oluşan bir markanız varsa – “Vintage Shoes” gibi – o zaman alan adı muhtemelen zaten alınmış olacaktır.
Bir alan adı seçmeyle ilgili her türlü ipucunu bulabilirsiniz, ancak neredeyse her zaman kısa ve akılda kalıcı olmasını sağlar. Bu kesinlikle iyi bir tavsiye, ancak her zaman bir marka stratejinizi de göz önünde bulundurun.
Smashing Magazine'in uzun süredir devam eden bir alan adı var, ancak bu nedenle çok fazla trafik kaybı olması muhtemel değildir - veya smashingmag.com
geçerek daha fazlasının kazanılması olası değildir. Markalaşma, nihayetinde en önemli faktördür. Kısa ve tatlı bir alan adı harikadır, ancak sonuçta önemli olan onunla ne yaptığınızdır.
Son bir uyarı notu: Alan adınızla ilgili herhangi bir telif hakkını ihlal etmediğinizden emin olun. Nolo, bir alan adı seçerken ticari marka ihlalinden kaçınma konusunda iyi bir okuma yaptı.
Alan Adı Satın Alma
Alan adı satın alabileceğiniz yerlerin çoğu aynı zamanda hosting almanıza da olanak tanır. Güvenlik için genel bir kural olarak, alan adınızı ve barındırmayı ayrı tutun.
Kolaylık olsun diye bunu her zaman yapmadığımı itiraf etmeliyim, ancak mantık şudur: Birisi barındırma hesabınıza girebilirse, dosya ve verileri çalabilir. Alan adınız aynı yerde kayıtlıysa, alan adını potansiyel olarak transfer edebilirler ve size hiçbir şey bırakmazlar.
Bu ilk projenizse, kullanacağınız barındırma sağlayıcısından bir alan adı satın almanızı öneririm (barındırma ipuçları için aşağıya bakın). İşlemi kolaylaştıracak ve gerekirse alan adını her zaman başka bir şirkete aktarabilirsiniz.
Çoğu host, alan adlarını satın almak için kolay bir arayüze sahiptir: Sadece bir şey arayın ve ekrandaki talimatları izleyin. Bir alan satın alırken iki şeyi aklınızda bulundurun.
Marka bilinci oluşturma konusunda ciddiyseniz ve paranız varsa, aynı ada sahip birkaç TLD satın almak isteyebilirsiniz. Yani, mydomain.com
kaydettiriyorsanız, .net
, .org
, .info
ve yerel sürümü de ( .co.uk
gibi) satın almak isteyebilirsiniz.
Ayrıca, varsayılan süre bir yıl olmak üzere, kaydınızın süresini seçme seçeneğine de sahip olacaksınız. Alan yaşının ve kayıt faktörünün arama motoru optimizasyonuna (SEO) nasıl etki ettiği konusunda bazı tartışmalar ve belirsizlikler var. Bir Google mühendisi olan Matt Cutts, "Bunun için çok fazla endişelenmezdim" dedi, bu da muhtemelen gerçekten endişelenmemeniz gerektiği anlamına geliyor. Yine, paranız varsa, beş veya altı yıllık kayıt yaptırmak çok daha uygundur.
Fark Barındırma ve Alan Adı Kaydı
Devam etmeden önce, alan kaydı ve barındırma arasındaki ayrımı çok net yapmak istiyorum. Onlar tamamen ayrı iki şeydir; birçok şirket her ikisini de hizmet olarak sunuyor.
Durum, aynı zamanda satılık arabalar da sunan şehir otoparklarına benziyor. Bunlardan birinden araba alıp kendi garajında saklayabilirsiniz, ancak yasal olarak size ait olduğu için arabanızı başka bir garajda da saklayabilirsiniz.
Barındırma aslında web sitenizin dosyalarını koyabileceğiniz bir yerdir. Bir alan adı kaydettirmek, bir İnternet gayrimenkulünün yasal mülkiyetini kazandığınız anlamına gelir.
WordPress.com ve WordPress.org
Bu konuda yeniyseniz, WordPress.com ve WordPress.org arasındaki fark konusunda kafanız karışmış olabilir. Bunu açıklığa kavuşturmak için WordPress'in ne olduğuyla başlayalım.
WordPress açık kaynaklı bir yazılım paketidir ve dünyadaki herkes için ücretsizdir .
WordPress.org, WordPress yazılım projesinin merkezi konumudur. İndirebilir, belgeleri görüntüleyebilir, forumlarda soru sorup cevaplayabilir ve daha fazlasını yapabilirsiniz.
WordPress.com, WordPress üzerinde çalışan web siteleri sunan bir hizmettir. Ücretsiz bir hesap için kaydolabilir ve tam işlevli bir web sitesine sahip olabilirsiniz. Yalnızca mywebsite.wordpress.com
gibi bir WordPress.com alt etki alanı kullanabileceksiniz, ancak ilk kez kullanan bir kullanıcı için kısıtlamalar minimum düzeydedir.
Durum biraz su kuyusu kazmaya benziyor. Benim ülkemde, zemin seviyesine yakın su olması oldukça yaygındır; bu, bahçenizi ücretsiz olarak sulamak ve belediye su sistemini zorlamamak için harikadır.
Makineniz ve bilginiz varsa kendiniz için bir kuyu kazabilirsiniz, ancak bunu yapacak bir profesyonel de bulabilirsiniz. Aslında su ya da kuyunun kendisi için ödeme yapmıyorsunuz - kuyu oluşturma hizmeti için para ödüyorsunuz.
Bu tıpkı WordPress.com gibi. Yazılımı WordPress kullanmak için ödeme yapmıyorsunuz. Bir alt etki alanı kullanımı, dosya barındırma ve yazılımın yönetimi (otomatik olarak güncel tutulur) için ödeme yaparsınız.
Sorunları test etmek ve en az sorunla WordPress'i kullanmaya başlamak istiyorsanız, WordPress.com harika bir yoldur!
Ücretsiz sürüm size ihtiyacınız olan her şeyi verir. Kendi alan adınız ve diğer seçeneklerle gelişmiş özelleştirme alanına adım atmaya hazır olduğunuzda, premium sürüme geçebilir veya başka bir yerde kendi barındırma planınızı alabilirsiniz.
Barındırma Paketi Seçme
Bir barındırma paketi seçmek, 'net'in deneyimli gazileri için bile zor olabilir. Bu makalede, açıkça büyük web siteleri veya yüksek oranda özelleştirilmiş ihtiyaçları olan web siteleri için olan seçenekleri atlayacağım. Ana bilgisayarları değiştirmek yeterince kolaydır, böylece istediğiniz zaman değiştirebilirsiniz.
İyi bir paket arıyorsanız, gitmenin üç yolu vardır:
- Paylaşılan Evsahipliği,
- VPS barındırma,
- yönetilen WordPress barındırma.
Seçtiğiniz, web sitenizin ihtiyaçlarına ve fonlarınıza bağlı olacaktır. Bunların neler olduğuna, artıları ve eksilerine bir göz atalım.
Paylaşılan Evsahipliği
Paylaşılan barındırma, ölçek ekonomileri nedeniyle çekici bir seçenektir. Tek bir sunucu, yüzlerce kullanıcıya dönüşen yüzlerce web sitesini barındırabilir. Tek bir sunucunun çalıştırılması o kadar pahalı değildir, bu nedenle maliyetler sunucunun tüm kullanıcıları arasında bölünebilir.
Bu nedenle, ayda yaklaşık 5 ABD doları tutarında paylaşılan planlar göreceksiniz. Bu, başlamak için harika bir fiyat olsa da, en büyüğü kötü komşu etkisi olan sayısız olumsuz taraf vardır.
Yüzlerce web sitesi aynı donanımdan çalıştığı için, bunlardan birinde mevcut belleğin %80'ine kadarını kullanmasına neden olan bir kodlama hatası varsa ne olur? Kalan web siteleri (yüzlerce olabilir) durma noktasına gelecek ve kullanılamayabilir. Aynı sorun güvenlikle de ortaya çıkıyor; bazı saldırılar tek bir web sitesini hedefler ve aynı sunucudaki diğer tüm web sitelerini etkiler.
Bu, azalan güvenlik ve daha düşük çalışma süresine neden olur. En sinir bozucu olan şey, bu sorunların tahmin edilemez olmasıdır.
Paylaşılan barındırmayı kullanmanın tek nedeni, çok sıkı bir bütçeniz varsa ve her doların önemli olmasıdır. Gayet iyi çalışabilir ve web siteniz muhtemelen saatlerce veya günlerce kapanmaz. Yine de, web siteniz potansiyel bir müşteri tarafından görüntülendiğinde çöküyor, potansiyel bir anlaşmayı mahvedebilir.
Paylaşımlı hostingin size göre olduğunu düşünüyorsanız, aralarından seçim yapabileceğiniz çok sayıda şirket var. Bu firmaların destek hizmetlerini test etmenizi öneririm; paylaşılan ana bilgisayarlarla, bunlar en önemli varlığınız olabilir.
- Hareket Barındırma,
- MedyaTemple
- Küçük Bir Portakal
- SiteGround
Hızlı ve güvenilir barındırma hizmetlerinde size harika bir fiyat sunmak için InMotion Hosting ile ortaklık kurduk. InMotion Hosting, WordPress'i ücretsiz sağlar ve planlarından herhangi birine kolayca yüklenir. Mevcut bir web sitesini aktarmak da çok kolay! Planlarına göz atmak ve başlamak için burayı veya bu makalede paylaşılan barındırma yazan herhangi bir yeri tıklayın!
VPS Barındırma
Sanal özel sunucu (veya VPS), olumsuz yan etkileri olmaksızın paylaşılan bir ortama benzer. Donanım yine de paylaşılır, ancak genellikle yalnızca birkaç kullanıcı arasında paylaşılır ve donanım eşit olarak bölünür.
Aynı sunucudaki başka bir hesap, kaynakların %80'ine kadar kullanamaz. Sunucuda dört hesap varsa, her biri varlıkların yalnızca %25'ini kullanabilir. Bu, öngörülemezlik sorunlarıyla etkin bir şekilde ilgilenir.
Saldırganlar ayrıca tek bir web sitesi üzerinden sunucudaki diğer hesaplara erişmekte çok daha fazla sorun yaşarlar. Çok nadir durumlarda mümkündür, ancak endişelenmeniz gereken bir şey değildir.
Kendi sunucu köşeniz olduğundan, hesabınızla paylaşılan bir ana bilgisayarla yapabileceğinizden daha fazlasını yapmakta özgürsünüz. Buna daha fazla sunucu yönetimi seçeneği, araçların kurulumu, SSH erişimi ve daha fazlası dahildir.
Bazı VPS hesapları 5 dolara mal olurken, genellikle ayda yaklaşık 15 ila 20 dolar ödersiniz. Paranız varsa , kesinlikle yönetilen WordPress barındırma veya paylaşılan bir ortam üzerinden bir VPS seçin.
VPS size gruptan en fazla esnekliği verir. Joomla, Drupal veya Laravel gibi diğer içerik yönetim sistemlerini denemeyi planlıyorsanız, yalnızca WordPress'i desteklediğinden, yönetilen WordPress barındırma söz konusu değildir.
Özetle, sunucunuzla uğraşmak, başka paketler kurmak ve sunucunuz hakkında bilgi edinmek istiyorsanız, bir VPS'ye gidin.
Dışarıda bir sürü VPS sağlayıcısı var. İşte en iyi incelenenlerden bazıları:
- Vultr
- MedyaTemple
- Küçük Bir Portakal
- Linode
- SiteGround
Yönetilen WordPress Barındırma
Yönetilen WordPress barındırma, sunucu teknolojisini kullanmanın farklı bir yolu olmadığı için biraz farklıdır. Yönetilen bir WordPress paketi, aslında kendisi yönetilen bir WordPress ana bilgisayarı olarak kabul edilebilecek WordPress.com'dan bir web sitesi almaya çok benzer.
Bu durumda, sunucunun tüm mimarisi WordPress ile mümkün olduğunca verimli çalışacak şekilde ayarlanmıştır. Bellekten işlemcilere, sunucu yazılımına ve sunucu düzeyinde önbelleğe almaya kadar her şey tek bir yazılım paketine yöneliktir: WordPress.
Bu, web sitenizi de çok daha hızlı ve daha güvenli hale getirir. Otomatik güncellemeler, sunucu düzeyinde önbelleğe alma ve gerçekten profesyonel WordPress'e özel destek, yönetilen WordPress barındırma avantajlarından yalnızca birkaçıdır.
Dezavantajı, küçük bir esneklik kaybıdır. Bu sistemlere başka platformlar yükleyemezsiniz ve bazı eklentiler, genellikle güvenlik veya optimizasyon nedeniyle ana bilgisayar tarafından devre dışı bırakılabilir. Kısacası, bir VPS'den daha az bacak boşluğunuz var. Yine, web sitelerinde yeniyseniz, bunun için fazla endişelenmenize gerek yok.
Sunucu ayarlarıyla uğraşmak istemiyorsanız ve sizin için bakımı yapılan iyi hazırlanmış bir WordPress web sitesine ihtiyacınız varsa , bu barındırma çözümü harika bir seçenektir.
WordPress'i kurmak ve güvenli, güvenli ve hızlı olduğundan emin olmak için uğraşmanıza gerek kalmayacak; bunların hepsi yerleşik. Dakikalar içinde içerik oluşturmaya başlayabilir ve gerçekten önemli olan şeylere odaklanabilirsiniz.
WordPress ana bilgisayarları giderek daha popüler hale geliyor. En çok bilinenler ve en çok oy alanlar şunlardır:
- Kinsta
- WPMotoru
- Çark
- panteon
- MedyaTemple
Etki Alanı Ayarlama
Şimdiye kadar bir hosting paketiniz ve bir alan adınız olmalıdır. Barındırma sağlayıcınız aracılığıyla bir alan satın aldıysanız, otomatik olarak halledildiği için bu adımı atlayabilirsiniz.
Alan adının barındırma sağlayıcısına yönlendirilmesi gerekir, böylece birisi ona tarayıcısı aracılığıyla eriştiğinde uygun sunucuya yönlendirilir. Bu genellikle, bazen hesap DNS'si olarak adlandırılan ad sunucuları kullanılarak yapılır.
Alanınızı kaydettirdiğiniz web sitesinde oturum açmanız ve alan adının ad sunucularını değiştirmeniz gerekir. Media Temple ile basit bir form kullanarak ad sunucuları ekleyebilirsiniz.
Barındırıcınız size hangi ad sunucularını belirtmeniz gerektiğini söyleyecektir. SiteGround hesabım aşağıdaki bilgilere sahiptir:
ns1.am20.siteground.biz (107.6.152.202) ns2.am20.siteground.biz (181.224.143.216)
Ad sunucularınızı her değiştirdiğinizde, bunların geçerlilik kazanması için 72 saate kadar beklemeniz gerekecektir. Gecikme, sunucuya göre nerede olduğunuza da bağlı olacaktır.
Sunucu ABD'deyse ve ben Avrupa'daysam, ABD'den bakıldığında web sitesinin birkaç saat içinde düzgün çalışacağını buldum. Değişikliklerin denizaşırı ülkelerde yayılması genellikle daha fazla zaman alır.
Web Siteleri ve Etki Alanları
Günümüzde, özellikle yönetilen WordPress barındırma söz konusu olduğunda, barındırıcınıza nasıl web sitesi ekleyeceğiniz konusunda biraz kafanız karışmış olabilir. “Hangi alan adını istiyorsunuz?” diye soran bir ekran görmeden birden fazla WordPress kurulumu ekleyebilirsiniz.
Bu birçok yönden işe yarayabilir. Web siteleri ve alan adları arasındaki farkı anlamanın belirli bir yoluna bakalım.
Yeni bir yönetilen WordPress hesabınız olduğunu varsayalım. Muhtemelen birden fazla web sitesi ekleyebilirsiniz ve sizden tek istenen WordPress kurulumunun adı ve kullanıcı bilgilerinizdir.
Bu web sitesi oluşturulduktan sonra, genellikle wnub234.wpengine.com
gibi bir alt etki alanı aracılığıyla zaten erişilebilir. Bu, bir etki alanına bile sahip olmadan web sitesini tam olarak kurmanıza olanak tanır.
Web sitesine çirkin awesomesite.com
yerine wnub234.wpengine.com
gibi kendi alan adınızla başvurmak istiyorsanız, bir alan adı eklemeniz ve web sitesine atamanız gerekir.
Son adım, alan adınızın ad sunucularını ana makinenizin ad sunucularına ayarladığınızdan emin olmaktır. Bu şekilde, kullanıcılar etki alanına erişirken doğru web sitesine yönlendirilecektir.
WordPress'i Yükleme
Yönetilen bir WordPress sunucunuz varsa, bunu basit bir form doldurarak yapabilirsiniz. Hesap türünüze bağlı olarak, hesabınıza istediğiniz sayıda WordPress kurulumu ekleyebilirsiniz. Kinsta ile hızlı bir form doldurursunuz ve ardından şunları yaparsınız:
Paylaşılan veya VPS hesabınız varsa, iki seçeneğiniz vardır: tek tıkla kurulum veya manuel kurulum. Birçok ana bilgisayar, bu adımdaki işi en aza indirmek için WordPress kurulum araçları sunar.
Manuel root'u almanız gerekiyorsa endişelenmeyin: Zor değil! Tek yapmanız gereken WordPress'i indirmek, tüm dosyaları etki alanınızın klasörüne yüklemek, bir veritabanı oluşturmak, tarayıcınızı etki alanına yönlendirmek ve ekrandaki talimatları izlemek.
WordPress Codex'in eksiksiz bir kurulum kılavuzu vardır. Sıkışmışsanız veya bir veritabanı oluşturmak için yardıma ihtiyacınız varsa, bir göz atın ve hemen bitireceksiniz!
Önerilen okuma : Bir Web Sitesini WordPress'e Taşımak Düşündüğünüzden Daha Kolay
WordPress Hakkında Bir Not
Ellerimizi kirletmenin ve gerçek web sitemizi WordPress içinden kurmaya başlamanın zamanı geldi. İlk olarak, WordPress'in nasıl çalıştığı hakkında birkaç şeyden bahsetmek istiyorum.
Pek çok kişinin kötü güvenlik, bir temanın çalışmaması veya web sitelerinin çok yavaşlaması gibi çeşitli nedenlerle WordPress'ten hoşlanmadığını söylediğini fark edeceksiniz.
Gerçekte, WordPress harika bir sistemdir - tıpkı diğer birçok sistem gibi, web sitesi ne kadar küçük veya büyük olursa olsun. Zayıf güvenlik, durma noktasına gelen sayfalar veya ön uçtaki kötü kullanıcı arayüzleri gibi duyduğunuz sorunlar, neredeyse yalnızca kötü kodlanmış eklentiler ve temalardan kaynaklanmaktadır.
Sonuç olarak, seçtiğiniz tema ve eklentiler çok önemlidir. Bazı insanların gerçekten yavaş bilgisayarları olduğunu ve bütün gün onlardan şikayet ettiğini biliyor musunuz? Sonra bir göz atın ve mevcut tüm gölgeli yazılımları yüklediklerini gördünüz mü? Durum biraz buna benziyor.
Kötü amaçlı bir tema veya eklenti ile karşılaşmak oldukça nadirdir. Çoğu zaman, birinin yarattığı sorunlara özensizlik veya kodlama standartları konusundaki yetersiz bilgi neden olur.
Tüm bunların özeti şudur: İyi incelemelere, büyük bir kullanıcı tabanına ve aktif bir geliştirme ekibine sahip bir tema ve eklentiler arayın. Bu, web siteniz üzerindeki herhangi bir olumsuz etkiyi ortadan kaldıracak veya en aza indirecektir.
Tema ve Eklenti Seçimi
Bir tema seçmek, birçok yönden en zor iştir. Eklentiler genellikle daha spesifiktir: Tek bir görevi gerçekleştirmek için bir eklenti kurarsınız. Temalar ön sayfa için görselleri “basitçe” eklerken, bunları test etmek daha karmaşık olabilir.
Bir temanın 404 sayfası, arama sayfası, arşiv vb. gibi test etmeyi düşünmeyeceğiniz bölümleri vardır. Ek olarak, bazı temalar WooCommerce, bbPress vb. için destek gibi birçok özelliğe sahiptir.
Kod kalitesi, web sitenizin hızını tasarımla birlikte doğrudan kullanıcılarınızı etkiler.
Ne tür bir web siteniz olduğuna bağlı olarak (kişisel bir blog, bir mağaza, bir forum vb.), ayrıca bazı eklentilere ihtiyacınız olacak. Bunlar, belirli işlevsellik sağlamak için temanız ve WordPress'in arka ucuyla birlikte çalışır. Birkaç genel kurulumu gözden geçirelim.
e-ticaret
WooCommerce, e-ticaret için kullanılacak standart eklenti haline geldi. Kutudan çıktığı anda çevrimiçi bir iş kurmak için ihtiyacınız olan her şeyi içerir.
Forumlar
bbPress, forumlar için güçlü - biraz eski modaysa - bir eklentidir. Yüklendikten sonra, siz ve kullanıcılarınız kategoriler ve ileti dizileri oluşturabilir ve yanıt gönderebilirsiniz. Yönetim, WordPress'in idari arka ucundan kolaydır.
Sosyal ağ
WordPress, BuddyPress ile kendi sosyal ağınızı oluşturmanıza bile izin verir. Facebook'ta alışık olduğunuz özelliklerin çoğuna sahip olursunuz: profiller, gruplar, etkinlik akışları, bildirimler, arkadaş bağlantıları, özel mesajlar vb.
Tema Seçme
Temel eklentilerinizi edindikten sonra (bunlardan istediğiniz sayıda birlikte kullanabilirsiniz), arka uca biraz içerik eklemenizi öneririm. Bu, temanızı ölçmeyi çok daha kolay hale getirecektir.
bbPress kullanıyorsanız, bazı forumlar, başlıklar ve cevaplar oluşturun. Birden fazla kullanıcı oluşturun ve her biri ile farklı soruları yanıtlayın. WooCommerce kullanıyorsanız, güzel resimlere sahip bazı ürünler ekleyin ve ayrıntıları doldurun.
Bir sınırlama, bu eklentilerin yeteneklerini bilmemenizdir. Bu, özellikle de bir temayı kavramaya çalışıyorsanız, testi neredeyse imkansız hale getirir. Benim tavsiyem şu. WordPress'te veya belirli bir eklentide yeniyseniz, her zaman Yirmi Onbeş gibi varsayılan bir tema kullanarak test edin . Yirmi Onbeş, WordPress ekibi tarafından kodlanmış ve tüm eklentileri destekleyen temiz, minimal bir tema olduğu için özellikle iyidir.
Tüm özellikler mükemmel görünmeyecek, ancak işlevsellik açısından her şeyi test edebileceksiniz. Temayı ve eklentiyi anladıktan sonra farklı bir tema seçip oradaki suları test edebilirsiniz. Eksik işlevleri ve stillendirilmemiş öğeleri fark edeceksiniz.
WordPress ile 10 yıllık çalışmam sırasında fark ettiğim şey, tıpkı büyük bir giyim mağazasında mükemmel bir giyim yelpazesi olmadığı gibi, neredeyse mükemmel bir tema diye bir şey olmadığıdır. Bir santim daha uzunsa bir paltoyu daha çok beğenebilir veya çok farklı bir kıvrımları varsa ayakkabılarınızı daha çok sevebilirsiniz. Gerçekten mükemmel kıyafetler elde etmenin tek yolu, onları sizin için özel olarak yaptırmaktır ki bu son derece pahalıdır.
WordPress temaları ile aynı. Genellikle mükemmel olmamalarının nedeni, geniş bir kullanıcı tabanına hizmet etmek için yapılmış olmalarıdır. Bir tema sizin için mükemmelse, muhtemelen diğer insanlar için özelliklerden yoksundur. Bir geliştiricinin sizin için yapmasını sağlarsanız mükemmel bir tema elde edebilirsiniz, ancak bu pahalıdır.
Başlangıçta, %90 mükemmel bir temaya yerleşmenizi öneririm. Çoğu durumda, bir web sitesi sahibinin kusurlu olarak algıladığı şey, kullanıcılar için pek bir fark yaratmaz. Web sitesi hızı ve kolay gezinme, görsel mükemmellikten çok daha fazlasıdır.
Yeterince yakın bir tema edinin ve ayarları ve eklentileri kullanarak onu değiştirin. Belki bir geliştiriciye küçük değişiklikler yapmasını sağlayın, ancak üzerinde çok fazla durmayın. Paranız olduğunda her zaman temaları değiştirebilir veya sizin için yapılmış bir tema elde edebilirsiniz.
İyi bir tema seçmek için bazı kurallar vardır ve bunların birçoğunu biraz araştırma yaparak çıkarabilirsiniz. Temel bilgiler şunlardır:
- güçlü okunabilirlik ve kolay gezinme dahil olmak üzere iyi tasarım;
- sağlam, güvenli ve hızlı kod;
- WordPress'in en son sürümüyle uyumluluk;
- aktif gelişim;
- popüler eklentilerle uyumluluk;
- destek ve belgeler.
Premium ve Ücretsiz Temalar
Popüler inanışın aksine, ücretsiz temalar premium temalardan daha düşük kalitede değildir. Her iki kategoride de harika ve korkunç temalar bulacaksınız. Fiyat etiketinin değil, temanın arkasındaki kodlama ekibinin çabasına bağlıdır.
Çoğu durumda, premium bir temanın kalitesini değerlendirmek daha kolaydır. İnsanlar bunun için para ödediğinden, temayı derecelendirme ve yorum yapma olasılıkları ücretsiz tema kullanıcılarından çok daha fazla olacaktır.
Önerilen okuma : Bir WordPress Alt Teması Nasıl Oluşturulur ve Özelleştirilir
Temel Eklentiler
Bu bölümde size birçok WordPress kullanıcısının düşünmeden yüklediği harika eklentiler göstereceğimi düşündüm. Bunlardan bazıları içerik görüntülemek için harikadır, bazıları sosyal özellikler ekler, bazıları web sitenizi korur ve bazıları sadece yardımcı olur.
Önerilen okuma : WordPress Web Sitenizi Nasıl Hızlandırırsınız
Hepsi Bir Arada SEO Paketi
Aldığı arama motoru sevgisini en üst düzeye çıkarmak için içeriğinizi optimize etmek istiyorsanız, bir SEO eklentisine ihtiyacınız olacak ve Hepsi Bir Arada SEO Paketi harika bir seçimdir.
Yüklendikten sonra, web siteniz ve bireysel gönderiler için birçok meta bilgi ayarlayabilirsiniz. Bir sayfanın Google sonuçlarında nasıl göründüğünü ve içeriği optimize etmeye giden diğer çeşitli önemli ayrıntıları önizleyebilirsiniz.
Dropbox Yedekleme ve Geri Yükleme
Yedekleme ve geri yükleme, güvenlikle ilgili çabalarınızın büyük bir bölümünü oluşturacaktır. Dropbox Yedekleme ve Geri Yükleme, bu görevi sizin için otomatik hale getirir. Tüm dosyalarınızın ve veritabanınızın yerel olarak veya Dropbox'ta tam bir yedeğini oluşturur.
Hangi yedekleme çözümünü kullanırsanız kullanın, yedeklerinizi sunucu dışında sakladığınızdan emin olun. Sunucunuzun sabit diski arızalanırsa, yedekleriniz de elbette kaybolacaktır.
VaultBasın
Ücretsiz olmasa da, yedekleme için en sevdiğim eklenti VaultPress. WordPress'i yöneten şirket olan Automattic'teki iyi insanlar tarafından oluşturuldu, bu da sistemle tamamen entegre olduğu anlamına geliyor.
Her şeyi otomatik olarak halleden bir yedekleme hizmetiyle birlikte çalışır. “Yedekle”ye tıklamanız bile gerekmez; görev zamanlamaya göre çalışır ve her şeyi tek bir tıklamayla geri yükleyebilirsiniz.
Planlar ayda 5 dolardan başlıyor; bu, para kazanmak için web sitenize güveniyorsanız bir pazarlık. Eklenti, yedekleme hizmetine ek olarak, web sitenizin güvenlik ve ziyaretçi istatistiklerini de takip eder.
Akismet
Akismet, tüm WordPress kurulumlarıyla önceden yüklenmiş olarak gelir. Web sitenizin yorumlar bölümünün spam içermemesini sağlayan bir hizmete bağlı bir eklentidir.
Akismet'in gücü bulut tabanlı olmasıdır. Yerel olarak yapabileceğiniz her şeyden daha etkili spam koruması sağlamak için milyonlarca web sitesinde spam gönderenler hakkında toplanan verileri kullanır.
Akismet'i kullanmak ücretsizdir, ancak para kazanmak için web sitenize güveniyorsanız, lütfen ücretli seçeneği kullanmayı düşünün. Akismet harika bir hizmet ve biraz sevgiyi de hak ediyor!
W3 Toplam Önbellek
Önbelleğe alma, dinamik sayfalar yerine statik sayfalar sunarak bir web sitesini önemli ölçüde hızlandırabilir. Tek bir gönderi, siz gönderiyi güncellemedikçe veya biri yorum göndermedikçe genellikle değişmez.
Bu tür bir sayfa olduğu gibi kaydedilebilir ve WordPress, kaydedilen sürümü, her seferinde sunucu tarafı kodu ve veritabanı sorgularını kullanarak sayfayı bir araya getirmekten çok daha hızlı sunabilir. Sayfa her değiştiğinde, kaydedilen sürüm güncellenir.
W3 Total Cache, web sitenizden en iyi şekilde yararlanmanızı sağlayan, iyi bilinen ve yüksek performanslı bir önbelleğe alma çözümüdür.
Birçok ayarı değiştirebileceğinizi ve nadiren bazılarının web sitenizi yavaşlatabileceğini unutmayın. Belgelere bakar ve bir seferde yalnızca birkaç şeyi değiştirirseniz, her şey yoluna girecek.
Jet paketi
Jetpack, WordPress'in kendisinden daha fazla yer kaplayacak kadar zengin özelliklere sahip bir canavar eklentisidir. Bu bir sorun değil çünkü gerçekten harika bir işlevsellik sağlıyor.
Jetpack, iletişim formlarından sosyal paylaşım düğmelerine ve gelişmiş galerilere kadar çok çeşitli özellikler sunar.
Ninja Formları
Web sitenize bir iletişim formu veya herhangi bir bilgi toplama formu eklemek istiyorsanız, Ninja Forms gibi birçok seçeneğiniz var.
İhtiyacınız olan tüm alanları ayarlayabilir, CAPTCHA'ları ve diğer güvenlik önlemlerini ekleyebilir ve ardından yanıtların akmasını bekleyebilirsiniz. Hepsinden iyisi, yanıtlar yalnızca e-posta yoluyla size gönderilmez; ileride başvurmak üzere WordPress'te saklanırlar!
iThemes Güvenliği
Güvenliğin bir yönü yedeklemedir; diğeri ise tehditleri aktif olarak önlüyor. iThemes Security gibi bir eklentinin devreye girdiği yer burasıdır.
Kullanıcı oturum açmalarını izler, iki faktörlü kimlik doğrulama ekler, parolaların süresinin dolmasını ayarlar, dosyalardaki değişiklikleri izler, kötü amaçlı kodlardan gizlemek için web sitesinin bölümlerini gizler ve çok daha fazlasını yapar!
Çoğu özellik kurun ve unutun, böylece eklentiyi bir kez kurabilir ve sonuç olarak çok daha güvenli olabilirsiniz!
Liste devam ediyor
Aklınıza gelebilecek herhangi bir senaryo için binlerce eklenti depoda bulunmaktadır. Bahsettiğim her eklentinin daha çok beğenebileceğiniz onlarca alternatifi var. Yeni şeyler denemek ve gözlerinizi açık tutmak için para ödüyor!
Size uygun olup olmadığını ölçmek için incelemelere, en son yayın tarihine, geliştiricinin web sitesine, belgelere ve ürünün kendisine bakın. Ve unutmayın: Memnun kalmazsanız bir eklentiyi istediğiniz zaman değiştirebilirsiniz!
WordPress'i Güvenli Tutma
Yukarıda bahsedilen yedekleme ve güvenlik eklentileri ile birçok temel konuyu ele aldık, ancak bu bölümü doğru yapmak çok önemli olduğundan, uyulması gereken bazı basit kurallara bir bölüm ayırmak istiyorum.
Hackerlar her zaman en az dirençli yolu takip ederler. Sömürülmesi kolay ortak kusurlar ararlar. Aslında, bu iki basit kuralı izleyerek muhtemelen her şey yolunda gidebilir:
- WordPress'i ve tüm eklentileri ve temaları her zaman güncel tutun.
- Her zaman güçlü parolalar kullanın ve parolalarınızı birkaç ayda bir değiştirin.
Bu kurallara uyarsanız, web sitenizdeki tüm girişimlerin %99'unu atlarsınız. Kalan %1'i atlatmak için, bazıları basit, bazıları biraz daha fazla çalışma gerektiren çeşitli taktikler kullanabilirsiniz.
Smashing Magazine, WordPress web sitenizin güvenliğini sağlamaya yönelik oldukça kapsamlı bir makaleye sahiptir. Güvenlik konusunda endişeleriniz varsa veya daha fazlasını yapmak istiyorsanız, bir göz atın.
Temel Sayfalar
Now that everything is set up, you can finally start adding content! While what you add is up to you, there are some usual bits of content, even some that you may be forced to have by law.
Ana Sayfa
The home page is the most difficult to make. WordPress allows you to create a static page or a dynamic page. The default is a dynamic page that lists your ten most recent posts.
If you're creating an online resume or a corporate website, then you might prefer to present details about yourself or the company. In this case, create a page in WordPress and set it as the home page in the “Settings” → “Reading” section.
About Page
An “About” page appears on almost all websites. For a personal website or blog, it can be used to tell your story, allowing users to get to know you. For a corporate website, it would contain more information about the company.
Don't underestimate the power of this page! While you might not think that the information on there is fun, important or useful, your followers and fans might well think otherwise.
If you're applying for a job or working as a freelancer, your employer might just have a look. If they are looking for someone detail-oriented, then they will look at every nook and cranny of your website to make sure it all holds up!
Contact Page
If you want people to reach you, then a contact page could well be the way to go. You can use Ninja Forms to create a form and show your basic contact information.
Many pages use Google Maps to indicate a location. This is available via a plugin such as Simple Google Maps Short Code, or you can use Google Maps' embedding functionality.
Required E-Commerce Pages
If you want to sell products online, you might be required by law or by your payment processor to publish certain pages. These usually include the following:
- terms of service,
- refund policy,
- privacy policy,
- contact details.
Some of this information can be added to a single page, but one thing's for sure: Many payment providers will not approve your website unless they see this information somewhere.
In addition to appeasing payment processors, you should actually give this content a close read and make sure you can deliver on your promises. Visitors will feel safer knowing they are protected by a privacy and refund policy.
Cookie Handling
In the European Union, a “cookie law” has been passed that requires websites to provide visitors with information about how cookies are used. You could phrase it to convey that usage of the website implies consent, but an information page about cookies is a good idea.
If you need information about the cookie law, Optanon's page has everything you need to understand and comply with this law.
A bunch of plugins display a cookie information bar on your website without much hassle. Take a look and implement one if you're based in the EU.
Website Analytics
Analytics for websites are a multi-pronged tool. They can be used to approach potential advertisers, to increase the value of your website and to provide insight into your visitors (which can lead to optimization) — and they're fun!
Advanced tools such as Google Analytics track the number of visitors, where they come from, how long they stay, how many pages they visit and so on.
You can create an account with Google Analytics for free and use a plugin such as Google Analytics Dashboard for WP to add your tracking code and to display analytics data right there in the back end.
Using Analytics Data
Using analytics data and acting on it could be (and is) the subject of multiple books. Instead, I just want to share some basic thoughts on how to start using it.
Once some data is coming in, you'll start to notice trends. You'll see when your website tends to get the most visits and when it gets the least. Use this data to your advantage. Post new content when you get a lot of visitors, and schedule maintenance and downtime during off periods.
If you've made a change to your website or published a particularly promising bit of content, keep track of your statistics to see the effect. If visits go up, then you know you've done something right; if they go down, something might be wrong.
If you're interested in learning more, Smashing Magazine has a guide to Google Analytics ready for you!
Özet
Creating the perfect website is not an easy task, nor is it a done deal. The perfect website requires time and continual work to keep it that way.
There's always something to optimize, trends to keep up with, security issues to worry about. If you plan on being in business for years to come, prepare yourself. Your website will go down at some point for some unknown reason; the code and design will get old at some point; and you will find bugs with time.
Perfecting a website entails putting services in place to handle such problems: a content and database backup, a maintenance theme, a good developer and designer, and so on.
Don't worry if you don't have everything in place to make your website perfect. Start out as best as you can. Above all else, a perfect website requires experience, which you can only get by giving things a go and sticking around.