it-swarm-tr.com

Jomala 2.5'te Xmap ile site haritaları: (nasıl) geliştirebilirim?

İki dilli küçük bir kişisel web sitem var namesurname.joomlafree.it , Joomla 2.5 (uzaktan kurulum) ile yapılmış. Xmap iki site haritası, biri İtalyanca, biri İngilizce için oluşturdum.

Sonra, sayfalarımdan birinde HDW Player , düzinelerce video içeren bir video galerim var. Bunların her biri seçildiğinde URL'ye aşağıdaki gibi bağlantı verir:

namesurname.joomlafree.it/en/music-and-videos/video/1.html

...

namesurname.joomlafree.it/en/music-and-videos/video/40.html

Bu URL'ler, site haritalarındaki (URL'ye 40'a 12) çok daha fazladır ve oraya dahil değildir.

Bu URL'leri site haritalarına eklemeyi düşünmeli miyim? Bu durumda, nasıl yaparım?

Bunu soruyorum, çünkü HDW Player ayarlarında, videoların/URL'lerin her birine açıklama ve meta veriler eklemek mümkün ve bazı SEO bakış açısına sahip olduğunu kabul ediyorum. Teşekkürler!

5
MattAllegro

İki farklı site haritası kullanıyorum:

  1. Kullanıcıların sitede gezinmek için kullanabileceği bir html site haritası.

    Bu temel olarak siteye genel bir bakıştır. Güzel biçimlendirilmiş ve insanlar tarafından kullanımı kolay olmalıdır.

  2. Arama motorlarının bulmasını istediğim her şeyi bulmak için kullanabileceği bir xml site haritası.

    Bu, genel bakıştakiler de dahil olmak üzere sitemdeki tüm sayfaları içerir. Sadece botlar okuyacağından bu haritada çok daha spesifik olabilirsiniz.

Bu dosyaların dizine eklenmesini istiyorsanız XML site haritanıza eklerim. Bunları xmap aracılığıyla, her dosya için bir menü ve her dosya için menü öğeleri ekleyerek ekleyebilirsiniz (mümkün olan kaç dosyaya bağlı olarak).

Yaptığım şey, XML site eşlemime dinamik olarak değişen veriler eklemek istediğim için xmap eklentisini değiştirmek. Bunu, display () işlevini şu şekilde düzenleyerek yapabilirsiniz:

components/com_xmap/views/xml/view.html.php

Dosyaları tanımlandıktan sonra $ this-> items dizisine ekleyin. Her dosya aşağıdakilerden oluşan bir dizi içermelidir:

id başlık ana sayfa öncelik türü bağlantı changefreq

Haritayı istediğiniz şekilde görüntülemeniz biraz deneme yanılma gerektirebilir.

Xml site haritasını şu şekilde ekleyebilirsiniz: http://www.jooxmap.com/documentation/6-howto-xmap-as-sitemap-xml.html

# English sitemap
RewriteCond %{REQUEST_URI} ^/sitemap-en.xml
RewriteRule .* /index.php?option=com_xmap&id=1&view=xml&lang=en

# Spanish sitemap
RewriteCond %{REQUEST_URI} ^/sitemap-es.xml
RewriteRule .* /index.php?option=com_xmap&id=1&view=xml&lang=es
4
ContextSwitch

Videolarınızın Joomla'da nasıl depolandığına bağlı olarak, Xmap uzantılarını etkinleştirmeniz (veya yüklemeniz) gerekir. Her bileşen Xmap'de karşılık gelen bir uzantıya sahiptir. Bazı temel öğelerle birlikte gelir (içerik, web bağlantıları vb.) Ancak 3. taraf olanları yükleyebilirsiniz (K2, Hayvanat Bahçesi, Flexicontent vb.)

2
Jeepstone