ThaiSEOBoard.com

ความรู้ทั่วไป => General (ถามคุยวิชาการ IM) => ข้อความที่เริ่มโดย: Chaya1995 ที่ 04 กันยายน 2019, 14:43:43



หัวข้อ: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: Chaya1995 ที่ 04 กันยายน 2019, 14:43:43
หาทราบวิธีทำการลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ สามารถใส่ข้อความได้ครับ


เหมือน http://www.thaiseoboard.com/go/?http://xxxxxxxxxxxx.com


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: amiro555 ที่ 05 กันยายน 2019, 18:27:23
ผมทำได้ครับ ถ้าแบบที่ผมเข้าใจคือ พอ User จะกด ลิงค์ ทุก ลิงค์ จะต้อง หน่วงเวลา 5 วิ แล้วค่อย ไปหน้านั้นๆ ใช่ไหมครับ แบบมี และ ไม่มีข้อความ ทำได้หมดครับ ว่าแต่ ใช้ภาษา อะไร พัฒนาครับ  :wanwan003: :wanwan003: :wanwan003:


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: a2code ที่ 05 กันยายน 2019, 23:45:55
<html>
   <body>
      <script>
         setTimeout(function(){
            window.location.href = 'https://www.xxxxxxxxxxxxxxxxxxxxxx/';
         }, 5000);
      </script>
      <p>Web page redirects after 5 seconds.</p>
   </body>
</html>


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: Chaya1995 ที่ 06 กันยายน 2019, 01:06:46
ขอปรึกษาผู้รู้หน่อยครับ เนื้องจากทำเว็บด้วย WordPress และได้โพสหลายบทความซึ่งในโพสแต่ละโพสมีลิงค์ทุกโพส! คือ อยากให้เวลาผู้เข้าชม พอกดที่ลิงค์ในบทความ มีการถ่วงเวลาดั้งในรูปครับ
((((( สามรถลงข้อความ Banner อื่นๆ)))))

ถ้าใช้ short มาอีกที่ต้องแก้หลายโพสมากครับ       

พอมีวิธีทำหรือสคริปไปวางในเว็บให้ผลลิงค์ทั้งหมดไหมครับ เหมือนรูปที่สอง สามารถกำหนดลิงค์ที่ต้องการให้ถ่วงเวลา

bit ly ไม่เอาครับ อยากได้เว็บเรา domainname. com/go ประมาณนี้ หรือทำเป็น subdomainก็ได้ครับ

ตย. http://www.thaiseoboard.com/go/?http:// xxxxxxxxxxxx. com


รูป1 https://www.picz.in.th/image/Z8uGJV

รูป2 https://www.picz.in.th/image/Z8uLhQ
ผมทำได้ครับ ถ้าแบบที่ผมเข้าใจคือ พอ User จะกด ลิงค์ ทุก ลิงค์ จะต้อง หน่วงเวลา 5 วิ แล้วค่อย ไปหน้านั้นๆ ใช่ไหมครับ แบบมี และ ไม่มีข้อความ ทำได้หมดครับ ว่าแต่ ใช้ภาษา อะไร พัฒนาครับ  :wanwan003: :wanwan003: :wanwan003:


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: Chaya1995 ที่ 06 กันยายน 2019, 01:08:45
รบกวนด้วยนะครับ ผมขี้เกียดแก้โพสต์เพราะเยอะครับ


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: BOS ที่ 06 กันยายน 2019, 02:24:36
ผมไม่เคยใช้ wordpress นะครับ แต่ลองเดาๆดู
- สร้าง sub folder ชื่อ go ไว้ใน root directory
- สร้าง index.php ไว้ใน go โค้ดดังด้านล่างครับ
โค๊ด:
<script>
   var url = window.location.href.split('?')[1];
   if ( url ) {
      setTimeout(function(){
         window.location.replace( url );
      }, 5000);
      var count = document.getElementById("count"), sec = 5;
      setInterval(function(){
         count.innerHTML = 'กำลังเปลี่ยนเส้นทางไปยัง <u>'   url   '</u> ภายใน <b>'   sec--   '</b>';
      }, 1000);
   }
</script>

เพิ่ม javascript ชุดนี้ ให้อยู่ในทุกๆหน้า เพื่อให้แก้ลิ้งก์ภายนอกให้ลิ้งก์ไปยังหน้า go เพื่อหน่วงเวลา ถ้าเป็น wordpress น่าจะเพิ่มในส่วน header.php หรือ footer.php
โค๊ด:
<script>
   document.addEventListener("DOMContentLoaded",function(){
      var host = new RegExp(location.host);
      var link = document.querySelectorAll("a");
      for ( var i=0; i<link.length; i   ) {
         if ( !host.test(link[i].href) ) {
            link[i].href = '/go?'   link[i].href;
         }
      }
   });
</script>

เป็นเพียงหลักการและตัวอย่างนะครับ ลองเอาไปปรับดูครับผม


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: BOS ที่ 06 กันยายน 2019, 02:34:00
เครื่องหมายบวกหาย ไม่รู้ว่าโพสนี้โพสไปแล้วจะหายอีกหรือเปล่า ระบบใหม่ แก้ไขก็ไม่ได้ :(
โค๊ด:
<span id="count"></span>
<script>
   var url = window.location.href.split('?')[1];
   if ( url ) {
      setTimeout(function(){
         window.location.replace( url );
      }, 5000);
      var count = document.getElementById("count"), sec = 5;
      setInterval(function(){
         count.innerHTML = 'กำลังเปลี่ยนเส้นทางไปยัง <u>'   url   '</u> ภายใน <b>'   sec--   '</b>';
      }, 1000);
   }
</script>

โค๊ด:
<script>
   document.addEventListener("DOMContentLoaded",function(){
      var host = new RegExp(location.host);
      var link = document.querySelectorAll("a");
      for ( var i=0; i<link.length; i   ) {
         if ( !host.test(link[i].href) ) {
            link[i].href = '/go.html?'   link[i].href;
         }
      }
   });
</script>


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: Chaya1995 ที่ 06 กันยายน 2019, 15:08:25
ผมไม่เคยใช้ wordpress นะครับ แต่ลองเดาๆดู
- สร้าง sub folder ชื่อ go ไว้ใน root directory
- สร้าง index.php ไว้ใน go โค้ดดังด้านล่างครับ
โค๊ด:
<script>
   var url = window.location.href.split('?')[1];
   if ( url ) {
      setTimeout(function(){
         window.location.replace( url );
      }, 5000);
      var count = document.getElementById("count"), sec = 5;
      setInterval(function(){
         count.innerHTML = 'กำลังเปลี่ยนเส้นทางไปยัง <u>'   url   '</u> ภายใน <b>'   sec--   '</b>';
      }, 1000);
   }
</script>

เพิ่ม javascript ชุดนี้ ให้อยู่ในทุกๆหน้า เพื่อให้แก้ลิ้งก์ภายนอกให้ลิ้งก์ไปยังหน้า go เพื่อหน่วงเวลา ถ้าเป็น wordpress น่าจะเพิ่มในส่วน header.php หรือ footer.php
โค๊ด:
<script>
   document.addEventListener("DOMContentLoaded",function(){
      var host = new RegExp(location.host);
      var link = document.querySelectorAll("a");
      for ( var i=0; i<link.length; i   ) {
         if ( !host.test(link[i].href) ) {
            link[i].href = '/go?'   link[i].href;
         }
      }
   });
</script>

เป็นเพียงหลักการและตัวอย่างนะครับ ลองเอาไปปรับดูครับผม


ไม่ได้ครับ


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: kaeiji ที่ 06 กันยายน 2019, 22:17:21
เข้ามาเก็บความรู้ครับ  :-[ :-[


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: sunday95 ที่ 09 กันยายน 2019, 09:05:14
 :wanwan017:


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: Natth40 ที่ 09 กันยายน 2019, 09:24:37
เข้ามาหาความรู้เพิ่มเติมครับ


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: ppttonline ที่ 09 กันยายน 2019, 09:37:29
มากเก็บข้อมูลครับ


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: airproacc ที่ 09 กันยายน 2019, 10:24:43
อ่อทำแบบนี้นี่เอง เด่ะจะลองเอาไปใส่ในเว็บตัวเองดูครับ  ขอบคุณครับ  :wanwan017:


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: toonytoony2004 ที่ 30 กันยายน 2019, 21:07:53
Joomla ถ้าอยากทำแบบนี้ ต้องทำยังไงครับผม มีท่านใดทำแล้วบ้างครับ หรือใช้ส่วนเสริมตัวไหนครับ


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: demonton5 ที่ 01 ตุลาคม 2019, 01:13:55
ตามครับ


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: kidteung55 ที่ 01 ตุลาคม 2019, 11:21:14
ตามด้วยคนครับ  :wanwan017:


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: ppttonline ที่ 01 ตุลาคม 2019, 11:23:57
มาเก็บข้อมูลครับ


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: FatCat6 ที่ 01 ตุลาคม 2019, 12:54:39
มาเก็บข้อมูลครับ  :wanwan017:


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: Julee_Kanokwan ที่ 02 ตุลาคม 2019, 14:44:26
อยากทราบเป็นความรู้ค่ะ

1. การทำแบบนี้ มันมีประโยชน์อะไรเหรอคะ ?

2. มันส่งผลดีหรือผลเสียต่อ SEO ไหมคะ ?

ขอบคุณค่ะ


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: hyde4fun ที่ 02 ตุลาคม 2019, 14:58:18
อยากทราบเป็นความรู้ค่ะ

1. การทำแบบนี้ มันมีประโยชน์อะไรเหรอคะ ?

2. มันส่งผลดีหรือผลเสียต่อ SEO ไหมคะ ?

ขอบคุณค่ะ

มีช่วงนึงวาง link out แบบนี้ เพื่อโกง adsense ได้

แต่ที่ใช้กันแพร่หลายเลย ทำเพื่อป้องกันการส่งคะแนน seo ให้เว็บปลายทางครับ


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: p44n ที่ 02 ตุลาคม 2019, 17:02:53
1. ใช้ filter hook เปลี่ยนลิงค์เดิม เป็น link ลิงค์ไปหา go ใน functions.php
2. add new page ชื่อ go และ สร้าง file page-go.php
3. ใส่ jquery script เพื่อหน่วงเวลา ในไฟล์ page-go.php

โค๊ด:
function edit_link_url($content) {
$content=ereg_replace('href="','target="_blank" href="http://localhost/wp-theme/?page_id=44&link=',$content);
return $content;
}
add_filter('the_content','edit_link_url',-10);

(https://uppic.cc/d/5tdJ) (https://uppic.cc/v/5tdJ)
(https://uppic.cc/d/5tdK) (https://uppic.cc/v/5tdK)
(https://uppic.cc/d/5td5) (https://uppic.cc/v/5td5)
(https://uppic.cc/d/5td6) (https://uppic.cc/v/5td6)


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: demonton5 ที่ 10 ตุลาคม 2019, 20:42:21
งง จัดๆ


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: demonton5 ที่ 20 ตุลาคม 2019, 22:07:05
มู้นี้มีใครทำได้แล้วบ้างครบ


หัวข้อ: Re: วิธีทำลิงค์ในเว็บทั้งหมด พอเวลากดที่ลิงค์ จะมีการถ่วงเวลา 5 วิ
เริ่มหัวข้อโดย: Pu Oradee ที่ 21 ตุลาคม 2019, 10:25:56
ขอบคุณค่ะ