Làm đẹp địa chỉ Blogspot khi xem trên Moblile mà không ảnh hưởng tới SEO

Anh Trai Nắng
6

Khi bạn truy cập vào một Blogspot trên giao diện Mobile thì link URL trang web sẽ có thêm đoạn ?m=1. Bài viết này mình sẽ chia sẻ cho bạn thủ thuật xóa ?m=1 trên thanh địa chỉ Blogspot, giúp blog của bạn hiển thị một cách chuyên nghiệp hơn mà không ảnh hưởng gì tới SEO.

Làm đẹp địa chỉ Blogspot khi xem trên Moblile mà không ảnh hưởng tới SEO
Cách xóa ?m=1 Blogspot.

Bạn đang muốn sử dụng một template hỗ trợ responsive thay vì sử dụng chế độ dành cho thiết bị mặc định của Blogger. Tuy nhiên khi sử dụng chế độ máy tính cho các thiết bị di động, Blogger sẽ tự thêm một truy vấn ?m=1?m=0 vào sau mỗi địa chỉ url. Điều này có thể sẽ ảnh hưởng đến SEO của blog. Bài viết này mình sẽ hướng dẫn xoá ?m=1 và ?m=0 khi truy cập trên thiết bị di động cho Blogger.

Ngoài ra, khi bạn sử dụng một số bình luận ngoài như Disqus chẳng hạn. Ở đây, Disqus sẽ đọc cả truy vấn ?m=1 và ?m=0 khi truy cập blog bằng thiết bị di động và xem nó như là một địa chỉ khác so với địa chỉ truy cập trên máy tính. Do đó cùng một bài viết, khi truy cập blog bằng máy tính thì sẽ chỉ đọc được các bình luận của người sử dụng máy tính, điện thoại chỉ đọc được bình luận của điện thoại.

Hướng dẫn xóa ?m=1 trên thanh địa chỉ Blogger

Bước 1: Đăng nhập vào trang quản trị Blogger ⇒ Chọn Chủ đềChỉnh sửa HTML.

Bước 2: Ctrl + F tìm thẻ </body> và dán code phía dưới lên trên nó.

<script>
     //<![CDATA[
          var uri = window.location.toString();
          if (uri.indexOf("?m=1","?m=1") > 0) {
               var clean_uri = uri.substring(0, uri.indexOf("?m=1"));
               window.history.replaceState({}, document.title, clean_uri);
          }
     //]]>
</script>

Bước 3: Lưu lại chủ đề và xem kết quả khi truy cập blog trên điện thoại.

Kết luận

Trên đây là tất cả những gì bạn phải làm. Bằng cách thêm một đoạn mã script đơn giản, bây giờ blog của bạn sẽ không hiển thị các tham số ?m=1 và ?m=0 ở thanh địa chỉ khi truy cập bằng thiết bị di động nữa. Xem thêm các thủ thuật hay khác khi sử dụng Blogger tại đây.

Đăng nhận xét

HƯỚNG DẪN BÌNH LUẬN

6 Nhận xét

  1. Dùng cái này đến khi comment trên mobile xong nó ko hiện ra đúng comment đó mà nhảy lên đầu trang

    Trả lờiXóa
    Trả lời
    1. a nói em mới để ý luôn á

      Xóa
    2. Xử lý đc ko e :D

      Xóa
    3. a xài đoạn này thử

      <script>//<![CDATA[
      window.addEventListener('load',function(){
      if(navigator.userAgent.match(/(iPhone|iPod|iPad|Android|BlackBerry|Windows Phone|webOS)/i)===null){
      var url=window.location.href,
      uri=window.location.toString(),
      m1=url.substring(0,url.indexOf('?m=1')),
      m2=url.substring(0,url.indexOf('&m=1')),
      _a=document.querySelectorAll('a')
      if((uri.length-m1.length)>0) window.history.replaceState({},document.title,m1)
      if((uri.length-m2.length)>0) window.history.replaceState({},document.title,m2)
      for(var i=0;i<_a.length;i++){
      var _b=_a[i].getAttribute('href')
      if(_b.indexOf('?m=1')!=-1) _a[i].setAttribute('href',_b.substr(0,_b.indexOf('?m=1')))
      if(_b.indexOf('&m=1')!=-1) _a[i].setAttribute('href',_b.substr(0,_b.indexOf('&m=1')))
      }
      }
      })
      //]]></script>

      Xóa
  2. Hiện tại đoạn mã này không còn tác dụng nữa thì phải :D

    Trả lờiXóa
Đăng nhận xét

HƯỚNG DẪN BÌNH LUẬN

Chèn link

Sử dụng công cụ Tạo link

Chèn hình ảnh

LINK_ANH - sử dụng công cụ upload ảnh. Và chỉ cần lấy link ảnh chèn vào bình luận là ảnh tự động hiển thị.

Định dạng chữ

<b>Chữ in đậm</b>
<i>Chữ in nghiêng</i>
<u>Chữ gạch chân</u>
<strike>Chữ gạch ngang</strike>

Chèn một đoạn Code

Đầu tiên sử dụng công cụ này để mã hóa đoạn code muốn chèn.
Sau đó dùng thẻ [code] CODE_ĐÃ_MÃ_HÓA [/code]

Khác

Nhập Email bạn hay dùng để nhận thông báo khi mình trả lời bình luận của bạn.
Vui lòng không nhập bất kỳ Liên kết Spam nào trong hộp nhận xét.
Tích vào ô "Thông báo cho tôi" để nhận thông báo nội dung phản hồi của bình luận.
Chèn emoji: Nhấn tổ hợp phím “Windows + . (dấu chấm)”

Đã hiểu