XenForo-da SEO üçün URL Yenidən Yazma Quraşdırılması

0 Cavablar 89 Baxış
·

Qiymət ver: XenForo-da SEO üçün URL Yenidən Yazma Quraşdırılması

Bu mövzunu artıq qiymətləndirmisiniz. Yenidən qiymətləndirmək mövcud qiymətinizi və ya rəyinizi siləcək.

Qiymət:

Qiymətləndirənlər: XenForo-da SEO üçün URL Yenidən Yazma Quraşdırılması

İştirakçılar
Mövzunu Açan #0
Salam, əziz vebmasterlər!

Bir forumun uğurlu olması üçün təkcə yaxşı məzmun deyil, həm də onun axtarış motorlarında asanlıqla tapılması vacibdir. Bunun əsas yollarından biri də *URL yenidən yazma (URL Rewriting) funksiyasından istifadə etməkdir. Bu funksiya çirkin, parametrlərlə dolu URL-ləri (məsələn, mast.az/index.php?threads/topic.123/) daha oxunaqlı və SEO dostu URL-lərə (məsələn, mast.az/movzular/topic-adi.123/*) çevirir. Bu gün XenForo 2.3 platformasında bunu necə quracağınızı ətraflı izah edəcəyəm.

Niyə URL Yenidən Yazma Vacibdir?
  • SEO üçün faydalıdır: Axtarış motorları daha təmiz və məzmunu əks etdirən URL-ləri sevir. Bu, səhifələrinizin sıralamasına müsbət təsir edə bilər.
  • İstifadəçi təcrübəsi: İstifadəçilər üçün URL-lər daha asan yadda qalır və etibarlı görünür.
  • Açar sözlərin yerləşdirilməsi: URL-də əsas açar sözlərin olması mövzunun nə haqqında olduğunu axtarış motorlarına daha yaxşı bildirir.

XenForo-da URL Yenidən Yazmanı Qurmaq üçün Addımlar:

1. Server Tələbləri:
İlk öncə, serverinizdə Apache web server işlədiyinə və mod_rewrite modulunun aktiv olduğuna əmin olmalısınız. Əksər hosting provayderləri bunu standart olaraq aktiv edir, lakin əmin deyilsinizsə, hosting dəstəyinizlə əlaqə saxlayın.

2. XenForo İdarəetmə Paneli Ayarları:
* XenForo idarəetmə panelinizə daxil olun.
* Sol menyudan Setup -> Options bölməsinə keçin.
* Açılan siyahıdan Basic Board Information seçin.
* Burada "Use friendly URLs" (Dostcanlı URL-lərdən istifadə et) seçimini aktiv edin (işarələyin).
* Dəyişiklikləri yadda saxlamaq üçün səhifənin aşağısındakı "Save changes" düyməsinə basın.

3. .htaccess Faylının Konfiqurasiyası:
Bu, ən vacib addımdır. XenForo-nun düzgün işləməsi üçün veb saytınızın kök (root) qovluğunda (public_html və ya htdocs kimi) .htaccess adlı bir fayl olmalıdır. Əgər bu fayl yoxdursa, onu yaratmalısınız. Əgər varsa, içindəki məzmunu aşağıdakı kodla əvəz etməlisiniz:

CODE
1234567891011121314151617181920212223242526272829
    #   Mod_rewrite in use.

    RewriteEngine On

    #   If you are having trouble with the rewrite rules, it is often the case that
    #   your web server does not define the DOCUMENT_ROOT environment variable.
    #   In this case uncomment the following line and set it to your document root.
    #RewriteBase /

    #   With this option enabled, you may have problems with web-based installers.
    #RewriteOptions FollowSymLinks

    #   Certain hosts may require a custom rewrite base.
    #   If your forum is in a subdirectory, add the directory after the slash.
    #RewriteBase /

    RewriteRule ^(\.well-known/.*)$ $1 [L]

    RewriteRule ^internal_data/styles/(.*)$ /internal_data/styles/forbidden.php
    RewriteRule ^src/(.*)$ /src/forbidden.php
    RewriteRule ^install/(.*)$ /install/forbidden.php

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(data|js|styles|attachments)/ - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
    


Qeyd: Əgər XenForo forumunuz əsas domeninizin bir alt qovluğunda (məsələn, domain.com/forum/) quraşdırılıbsa, yuxarıdakı kodda #RewriteBase / sətrini tapın, şərh işarəsini (#) silin və qovluğun adını əlavə edin (məsələn, RewriteBase /forum/).

4. Test edin:
Bütün bu addımları tamamladıqdan sonra forumunuza daxil olun və müxtəlif səhifələri, mövzuları yoxlayın. URL-lərin daha təmiz və SEO dostu göründüyünü görməlisiniz. Əgər hər hansı bir 500 server xətası və ya səhifələrin açılmaması ilə qarşılaşsanız, bu adətən .htaccess faylında bir səhv olduğunu və ya mod_rewrite modulunun aktiv olmadığını göstərir.

Bu adımları izləyərək, XenForo forumunuzun SEO performansını əhəmiyyətli dərəcədə artıra və istifadəçiləriniz üçün daha yaxşı bir təcrübə təmin edə bilərsiniz. Uğurlar!

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi