للبحـث بداخـل المدونــة . . .

أضافة صفحة تحويل الروابط الخارجية لقالب بلوجر

أضافة صفحة تحويل الروابط الخارجية لقالب بلوجراضافات بلوجر

 

شرح تركيب صفحة تحويل الروابط في قوالب بلوجر

تُعد صفحة تحويل الروابط الخارجية من الإضافات المهمة في قوالب بلوجر، لما لها من فوائد متعددة على مستوى الأمان، وتحسين تجربة المستخدم، والحفاظ على جودة الموقع من ناحية السيو. تعتمد فكرة هذه الصفحة على تمرير الزائر عبر صفحة وسيطة قبل الانتقال إلى أي رابط خارجي، بدل خروجه المباشر من الموقع.
من أهم فوائد تركيب صفحة تحويل الروابط الخارجية حماية الزوار من الروابط الضارة أو غير الموثوقة. فعند تنبيه المستخدم بأنه سيغادر الموقع، يصبح أكثر وعيًا بالمحتوى الذي سيتجه إليه، مما يقلل من احتمالية الوقوع في مواقع مشبوهة أو تحميل ملفات ضارة دون قصد.
كذلك تساهم هذه الصفحة في تحسين موثوقية الموقع واحترافيته، حيث تُظهر اهتمام صاحب الموقع بالشفافية وتوضيح المسؤوليات القانونية. فهي بمثابة إشعار واضح بأن الموقع غير مسؤول عن محتوى الروابط الخارجية، مما يساعد في تقليل أي مشاكل قانونية محتملة ناتجة عن محتوى مواقع أخرى.
من الناحية التقنية، تساعد صفحة تحويل الروابط الخارجية في تحسين السيو بشكل غير مباشر، إذ تمنحك تحكمًا أفضل في الروابط الصادرة (Outbound Links)، وتقلل من تأثير الروابط الخارجية على قوة موقعك، خاصة إذا تم دمجها مع خصائص مثل nofollow أو فتح الروابط في نافذة جديدة.
كما يمكن استغلال صفحة التحويل لعرض رسالة شكر، أو تنبيه أمني، أو حتى إعلانات خفيفة، مما يساهم في زيادة التفاعل أو تحقيق دخل إضافي دون التأثير السلبي على تجربة المستخدم.
باختصار، فإن تركيب صفحة تحويل الروابط الخارجية في قالب بلوجر يُعد خطوة ذكية لأي صاحب موقع يسعى إلى الأمان، والاحترافية، وتنظيم الروابط الخارجية بشكل أفضل، مع الحفاظ على ثقة الزوار وجودة المحتوى. 

شرح طريقة تركيب صفحة تحويل الروابط الخارجية في قالب بلوجر



كيف يتم تركيب الاكواد الخاصة بصفحة التحويل

نذهب الى الصفحات و نقوم بعمل صفحة جديدة و نقوم بتسمية الصفحة pageredirect مثلا او اي اسم اخر تختاره و ثم تقوم بالحفظ 
ثم نذهب الى الصفحة التي عملناها و نختارعرض HTML و نضيف الكود التالي بداخله


<title>جاري التحويل...</title>
<style>
.box{background:#fff;padding:30px;text-align:center;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1)}
.progress-text{font-size:40px;font-weight:700;color:#4276eb;margin-bottom:33px;text-align:center;direction:ltr;letter-spacing:1px;animation:pulse 1.2s infinite}
.progress{width:100%;height:16px;background:#e0e0e0;border-radius:50px;overflow:hidden}
.progress-bar{width:0%;height:100%;background:linear-gradient(90deg,#2560e2,#77c0fa);border-radius:50px;transition:width .2s linear}
#goBtn{margin-top:20px;display:none;padding:10px 24px;background:linear-gradient(90deg,#2560e2,#054b83);color:#fff;text-decoration:none;border-radius:8px}
</style>

<div class="box">
  <div class="progress-text"><span id="percent">0</span>%</div>
  
  <div class="progress">
    <div class="progress-bar" id="bar"></div>
  </div>
  <a href="#" id="goBtn">الانتقال الآن</a>
</div>

<script>
var seconds = 10;

var bar = document.getElementById("bar");
var percentText = document.getElementById("percent");
var btn = document.getElementById("goBtn");

var params = new URLSearchParams(window.location.search);
var targetUrl = params.get("url");

if (!targetUrl) {
  btn.innerText = "لا يوجد رابط للانتقال";
}

var duration = seconds * 1000;
var startTime = Date.now();

var smoothTimer = setInterval(function () {
  var elapsed = Date.now() - startTime;
  var progress = Math.min(elapsed / duration, 1);
  var percent = Math.floor(progress * 100);

  bar.style.width = (progress * 100) + "%";
  percentText.innerText = percent;

  if (progress >= 1) {
    clearInterval(smoothTimer);

    if (targetUrl) {
      btn.href = targetUrl;           
      btn.style.display = "inline-block";

      // window.location.href = targetUrl;
    }
  }
}, 50);
</script>


ستجد بداخل الكود رقم  10  و هو المسول عن عدد الثواني اللتي تريد ان ينتظر بها الزائر يمكنك تغيرها للرقم 
اللذي تريده و سوف تجدها بهذا الشكل

var seconds = 10;

ثم نقوم بالحفظ
 و بعد ذلك نذهب الى المظهر و نختار تعديل HTML و ثم نبحث عن </body> و نضيف الكود التالي أعلاه

<script type='text/javascript'>
//<![CDATA[


// رابط صفحة التحويل
var redirectPage = "xxxxxxxxxxxxxxxxxx";

// دومين المدونة فقط بدون https
var myDomain = "xxxxxxxxxxxxxxxxxxx";

// روابط السوشيال ميديا المستثناة
var socialDomains = [
  "facebook.com",
  "fb.com",
  "twitter.com",
  "x.com",
  "instagram.com",
  "youtube.com",
  "youtu.be",
  "tiktok.com",
  "linkedin.com",
  "whatsapp.com",
  "telegram.me",
  "t.me"
];



document.addEventListener("DOMContentLoaded", function () {
  var links = document.getElementsByTagName("a");

  for (var i = 0; i < links.length; i++) {
    (function (link) {
      var href = link.getAttribute("href");
      if (!href || !href.startsWith("http")) return;

      if (href.indexOf(myDomain) !== -1) return;

      for (var s = 0; s < socialDomains.length; s++) {
        if (href.indexOf(socialDomains[s]) !== -1) return;
      }

      if (href.indexOf("#") !== -1) return;

      link.addEventListener("click", function (e) {
        e.preventDefault();
        window.location.href =
          redirectPage + "?url=" + encodeURIComponent(href);
      });
    })(links[i]);
  }
});
//]]>
</script>


ملاحظة

قم بتغير XXXXXXXXXX  برابط صفحة التحويل و ستجده بهذا الشكل

// رابط صفحة التحويل
var redirectPage = "xxxxxxxxxxxxxxxxxx";

قم بتغير  XXXXXXXXXXXX برابط دومين موقعك بدون ان تضيف  https://  و ستجده هكذا

// دومين المدونة فقط بدون https
var myDomain = "xxxxxxxxxxxxxxxxxxx";

ستجد بداخل الكود الروابط المستثناة و هي روابط السوشيال ميديا وظيفتها تمنع تحويل الرابط الى صفحة التحويل
عند الضغط على زر السوشيال يتم الانتقال بدون صفحة التحويل يمكن اضافة الرابط اللذي تريد

ثم قم بالحفظ

 



صاحب مدونة هلا تك التي تهتم بكل ما هو جديد على منصة بلوجر من أضافات و قوالب و شروحاتهم

إرسال تعليق

✩ تساعدنا ملاحظاتك في تطوير مدونتنا وتكون من خلال مشاركة أفكارك واقتراحاتك معنا.
رأيك يهمنا، لذا يرجى مشاركته معنا. يمنع إضافة روابط لأي موقع في التعليقات و شكرا لتفهمك .

مواضيع مهمة

ملفات تعريف الأرتباط
يستخدم موقعنا ملفات تعريف الارتباط Cookies لتحسين تجربتك أثناء تصفحك لموقعنا .
إقرأ المزيد
هنـاك مشكـلة !
يبدو أن هناك خطأ ما في اتصالك بالإنترنت. يرجى الاتصال بالإنترنت وبدء التصفح مرة أخرى.
تـم الكشــف عن مانــع أعلانــات !
المعذرة ! لقد إكتشفنا أنك قمت بتنشيط Ad-Blocker يرجى النظر في دعمنا من خلال تعطيل Ad-Blocker الخاص بك فهو يساعدنا في تطوير هذا الموقع . . . وشكرا لتفهمك !
Site is Blocked
Sorry! This site is not available in your country.
أنضم لمدونة هلا تك