Php içeren sitesi geliştirme için SEO en iyi uygulamaları ile ilgili tartışma

3 Cevap php

Son zamanlarda işimizde, ben SEO ile bazı deneyim elde başladım (nihayet). Ben her zaman SEO bir vızıltı kelime bs olduğunu muhafaza ettik çünkü ben uzun bir süre için ertelendi ettik şey sözde-bilim ve kaliteyi, uygun içerik (uygun başlık etiketleri varsayarak ve temel kaplıdır) sunma konusunda daha fazla. Ancak, bazen bir istemci yine SEO ve yüksek dereceleri talepleri yıldız içeriği yok.

O (tasarım yapısını belirler gibi) siteleri zaman% 100 tasarımı nasıl olmasa da, ben genellikle benim patronum bana verir tasarımında temel bir şablon oluşturmak, sonra onu optimize ve daha sonra üst ve alt şerit ve bu başlık taşımak . php ve footer.php, HTML istekleri karşı AJAX tabanlı üstbilgi ve altbilgi getirmek için aşağıdakileri kullanarak:

<?php if($_SERVER['HTTP_X_REQUESTED_WITH']==''){
include('includes/header.php');
}?>

#content here

<?php if($_SERVER['HTTP_X_REQUESTED_WITH']==''){
include('includes/footer.php');
}?>

Sonra, sayfa istekleri yakalamak için jQuery kullanmak ve ben, örneğin, doldurmak için yeni içeriğe sahip bir # kopya div AJAX kullanın. Bu gereksiz yere tüm üstbilgi ve altbilgi bilgileri her şey yükleniyor önler, ama yine Java olmadan kullanıcılar herhangi bir sorun olmadan sayfalarına erişim sağlar. (Ayrıca ekstra http isteklerinin, bu yöntem hale kullanılarak ilave yapmak, içerik boyutuna bağlı olarak, düşünmek için tek bir, daha büyük bir dosya karşısında sunucu yük daha fazla?)

Ben meta anahtar kelimeler ve onların SEO önemi gerçekten çok sağlam bir anlayış yok, ama ben okuma çağırmak gibi, anahtar kelimeler, başlık, ve bir sayfada açıklama içerik sayfalarına kadar uymalıdır - yani. Bazı ortak bir zemin koruyarak her sayfa biraz farklı anahtar kelimeler / açıklama olmalıdır.

Ben burada ne de alıyorum benim yaklaşım ile başlayacak kusurlu olup olmadığı konusunda bir tartışma teşvik etmeye çalışıyor, orada basit site yapısını tutmak ama daha iyi SEO uygulamaları için izin (mâkul) Ben yapabileceğiniz şeyler vardır, ya da eğer varsa benim SEO anlayışlar yanlış.

Bu demek başına, bir soru değil, ama burada umarım yapıcı bir tartışma sadece ben öğrenebilirsiniz daha fazla. Ben herhangi bir yanıt takdir ve sizden duymak istiyoruz. Teşekkürler!

3 Cevap

Arama motoru tarayıcılarının aşağıdaki kriterlere uygun;

  • Onlar, görmek, duymak, taşımak, veya kolayca veya hiç bazı bilgi türlerini işlemek mümkün olmayabilir mümkün olmayabilir.
  • Onlar zorluk metin okuma veya kavrama sahip olabilir.
  • Onlar var ya, bir klavye veya fare kullanmak mümkün olmayabilir.
  • Onlar salt metin ekranı, küçük bir ekran ya da yavaş bir Internet bağlantısı olabilir.
  • Onlar konuşmak veya akıcı belgenin yazıldığı dili anlamak olmayabilir.
  • Onlar gözler, kulaklar, eller meşgul ya da (örneğin, vs, yüksek sesli bir ortamda çalışmak, çalışmak için sürüş) ile müdahale olan bir durum olabilir.
  • Onlar bir tarayıcı, tamamen farklı bir tarayıcı, bir ses tarayıcısı veya farklı bir işletim sisteminin erken bir sürümü olabilir.

AAA Accessibility Guidelines için kriter olarak gerçekleşmesi bu yüzden bu takip ederseniz çok iyi SEO olsun ki.

Matt Cutts from Google Google's Webmaster Help kendi sıralama algoritması nasıl güncellendiğini açıklayan iyi bir blog ve contirbutes vardır.

URL'ler dikkat, ikisi de SEO ve kullanım kolaylığı için büyük bir anlaşma yapmak. Bazı okuma:

Güncelleme: ben eklemek gerekir - tüm SEO şey hakkında fikrimi açıklamak için - bu size SEO sektöründe bazı Jibba-Jabba (hey, onların iş var!), Ne kalır iyi uygulamaları (teknik, kullanışlılık) hakkında çoğunlukla görmezden sonra hangi açıklayıcı bir başlık ve altında erişilebilir, yapılandırılmış, ilgili içerik: Onlar (pazarlama) terimini "SEO" verildi önce uzun yaşamış url. Kullanıcıların yanı sıra arama motorları için optimize sadece sağduyu şeyler.

Ben tamamen neredeyse tüm imidazol Önceki yorumların katılmıyorum olur.

Bu onlar hedef pazar değilseniz javascript ücretsiz kullanıcılar için hitap değil gayet iyi. Javascript (arama motorları * ve webscrapers) var kimin yok ki dürüst olalım.

however google is beginning to crawl ajax: http://googlewebmastercentral.blogspot.com/2009/10/proposal-for-making-ajax-crawlable.html

Benim tavsiyem,

  • Olabildiğince kullanıcıya sitenizin olarak kullanışlı hale
  • google webmaster merkezi bloga abone
  • seo bir catch-up yöntemi oynamak istemiyorum