Showing posts with label bl. Show all posts
Showing posts with label bl. Show all posts

Saturday, April 15, 2017

HOT - Mua hàng giá siêu rẻ

- Bạn muốn mua các sản phẩm giá tốt nhất, rẻ nhất so với thị trường?

Đồng hồ giá 30k, quần áo giá 20k, điện thoại giá 1 triệu, túi giá 50k... Cùng với mã giảm giá

- Group Lazada chuyên chia sẻ mã giảm giá, các sản phẩm được bán trên các trang thương mại điện tử với giá siêu rẻ (kèm với chất lượng tốt).

Tuesday, April 11, 2017

Tạo Facebook Messenger Chatbox cho Blogspot

Hướng dẫn chèn Live chat Facebook Messenger vào Blogspot giống plugin WP Facebook Messenger.


Tích hợp Facebook Messenger

Thursday, November 26, 2015

Ở bài viết này mình sẽ hướng dẫn các bạn Chèn link vào ảnh trên facebook sử dụng blogspot của google. Với cách này nó sẽ hiện thị không được đẹp và cũng k có nhiều tùy chỉnh như notes. Nhưng bù lại bạn có thể đăng ở bất cứ đâu kể cả group hay fanpage  bạn không làm admin.

Bước 1: Tạo một blogspot

Sunday, November 22, 2015


Các loại Code Popup trong bài viết
  • Code Popup xuất hiện nhiều tab mỗi khi click chuột
  • Code Popup-under hiện sau trình duyệt cho blog/web
  • Code Popup mở tab mới khi click vào vị trí bất kỳ trên web
  • Code Popup mở cửa sổ quảng cáo nhỏ dưới góc màn hình
  • Code Popup: Xuất hiện popup khi click chuột lần đầu tiên
  • Code Popup : Xuất hiện nhiều cửa sổ khi click lần đầu tiên
  • Code tạo quảng cáo popup xuất hiện 1 lần/1 ngày/1 ip
Đăng nhập Blogger ~> Vào Mẫu ~> Chỉnh sửa HTML
Sửa link http://ktheme.com/ thành đường link của web mà bạn muốn đặt Popup
1. Code Popup xuất hiện nhiều tab mỗi khi click chuột

Thay <body> thành 
<body onclick='open_popup()'>

<script type='text/javascript'>
/* <![CDATA[ */
function open_popup() {
window.open("http://ktheme.com/")
window.open("http://ktheme.com/")
window.open("http://ktheme.com/")
}
/* ]]> */
</script>
Mặc định là mở 3 trang Popup, các bạn có thể thêm hoặc bớt với đoạn code window.open("địa_chỉ_web")
Khuyến cáo: cách này sẽ gây khó chịu cho người dùng

2. Code Popup-under hiện sau trình duyệt cho blog/web

Đặc điểm:
- Các popup-under sẽ tự động xuất hiện mà không cần phải đợi độc giả click vào một vị trí bất kỳ trên trang của bạn.
- Popup sẽ không xuất hiện trên các trình duyệt sử dụng các add on hay phần mềm chặn popup.

Cách thực hiện:
Thêm 1 trong 2 đoạn code sau vào trước thẻ </head> (Hoặc Vào bố cục (Layout) ~> Thêm tiện ích (Add a widget) ~> HTML/Javascript ~> Dán 1 trong 2 đoạn code sau vào)

Code 1: 
<script>
function popup() {
var url = "http://ktheme.com/";
window.open(url);
popWin = window.open(page,'popWin');
popWin.blur();
window.focus();
}
popup();
</script>

Code 2: 
<script>

//Pop-under window- By JavaScript Kit
//Credit notice must stay intact for use
//Visit http://javascriptkit.com for this script

//specify page to pop-under
var popunder="http://ktheme.com/"

//specify popunder window features
//set 1 to enable a particular feature, 0 to disable
var winfeatures="width=800,height=510,scrollbars=1,resizable=1,toolbar=1,location=1,menubar=1,status=1,directories=0"

//Pop-under only once per browser session? (0=no, 1=yes)
//Specifying 0 will cause popunder to load every time page is loaded
var once_per_session=0

///No editing beyond here required/////

function get_cookie(Name) {
  var search = Name + "="
  var returnvalue = "";
  if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search)
    if (offset != -1) { // if cookie exists
      offset += search.length
      // set index of beginning of value
      end = document.cookie.indexOf(";", offset);
      // set index of end of cookie value
      if (end == -1)
         end = document.cookie.length;
      returnvalue=unescape(document.cookie.substring(offset, end))
      }
   }
  return returnvalue;
}

function loadornot(){
if (get_cookie('popunder')==''){
loadpopunder()
document.cookie="popunder=yes"
}
}

function loadpopunder(){
win2=window.open(popunder,"",winfeatures)
win2.blur()
window.focus()
}

if (once_per_session==0)
loadpopunder()
else
loadornot()

</script>

3. Code Popup mở tab mới khi click vào vị trí bất kỳ trên web 

Thêm đoạn code sau vào trước thẻ </head> (Hoặc Vào bố cục (Layout) ~> Thêm tiện ích (Add a widget) ~> HTML/Javascript ~> Dán đoạn code sau vào)
<script type="text/javascript" language=javascript> 
function Set_Cookie(name, value, expires, path, domain, secure) {
var today = new Date();
today.setTime(today.getTime());
var expires_date = new Date(today.getTime() + (expires));

document.cookie = name + "=" + escape(value) +
((expires) ? ";expires=" + expires_date.toGMTString() : "") +
((path) ? ";path=" + path : "") +
((domain) ? ";domain=" + domain : "") +
((secure) ? ";secure" : "");
}

function Get_Cookie(name) {

var start = document.cookie.indexOf(name + "=");
var len = start + name.length + 1;
if ((!start) &&
(name != document.cookie.substring(0, name.length))) {
return null;
}
if (start == -1) return null;
var end = document.cookie.indexOf(";", len);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(len, end));
}

function Delete_Cookie(name, path, domain) {
if (Get_Cookie(name)) document.cookie = name + "=" +
((path) ? ";path=" + path : "") +
((domain) ? ";domain=" + domain : "") +
";expires=Mon, 11-November-1989 00:00:01 GMT";
}

function popunder() {

if (Get_Cookie('cucre') == null) {
Set_Cookie('cucre', 'cucre Popunder', '1', '/', '', '');
var url = "http://ktheme.com/";
pop = window.open(url, 'windowcucre');
pop.blur();

window.focus();
}}

function addEvent(obj, eventName, func) {
if (obj.attachEvent) {
obj.attachEvent("on" + eventName, func);
}
else if (obj.addEventListener) {
obj.addEventListener(eventName, func, true);
}
else {
obj["on" + eventName] = func;
}
}

addEvent(window, "load", function (e) {
addEvent(document.body, "click", function (e) {
popunder();
});
});

</script>

4. Code Popup mở cửa sổ quảng cáo nhỏ dưới góc màn hình

Đặc điểm:
- Xuất hiện 1 lần khi mở trang Web.
- Cửa sổ trang Website được Pop nhỏ ở góc màn hình -> kéo dài thời gian ở lại của Website được Pop.

Cách thực hiện:
Thêm đoạn code sau vào trước thẻ </head> (Hoặc Vào bố cục (Layout) ~> Thêm tiện ích (Add a widget) ~> HTML/Javascript ~> Dán đoạn code sau vào)
<script>function addEvent(obj,eventName,func){if(obj.attachEvent){obj.attachEvent("on"+eventName,func);}else if(obj.addEventListener){obj.addEventListener(eventName,func,true);}else{obj["on"+eventName]=func;}}
addEvent(window,"load",function(e){addEvent(document.body,"click",function(e){var pX;pX=screen.width;if(!pX){pX=document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.clientWidth;}
if(pX>800){if(document.cookie.indexOf("pnpopup=popactive")==-1){document.cookie='pnpopup=popactive';params='width=50';params+=', height=50';params+=', top=1650, left=1460, resizable=no, scrollbars=yes, location=yes';var w=window.open("http://ktheme.com/",'window1',params).blur();window.focus();}}});});</script>

5. Code Popup: Xuất hiện popup khi click chuột lần đầu tiên

Đặc điểm:
- Cửa sổ Popup chỉ mở ra khi bạn click chuột lần đầu tiên khi truy cập một blog, các thao tác click về sau cửa sổ popup sẽ khi còn xuất hiện. Code này sẽ lấy ngẫu nhiên trang web/blog trong urllist để xuất hiện.

Cách thực hiện:
Thay <body> thành
<body onclick="vtlai_popup();">

<script language="javascript">
/* <![CDATA[ */
var sinhvienit=0;
function SVIT_ADS_GetCookie(Name){
var re=new RegExp(Name+"=[^;]+", "i");
if (document.cookie.match(re))
return decodeURIComponent(document.cookie.match(re)[0].split("=")[1]);
return ""
}

function SVIT_ADS_SetCookie(name, value, days){
if (typeof days!="undefined"){
var expireDate = new Date()
var expstring=expireDate.setDate(expireDate.getDate()+days)
document.cookie = name+"="+decodeURIComponent(value)+"; expires="+expireDate.toGMTString()
}
else document.cookie = name+"="+decodeURIComponent(value);
}

function vtlai_popup()
{
var cookie_popup_ads = SVIT_ADS_GetCookie('sinhvienit_popup_ads');
if (cookie_popup_ads=='') {
if(sinhvienit==0)
{
sinhvienit=1;
var Time_expires = 24 * 3600 * 1000;
SVIT_ADS_SetCookie('sinhvienit_popup_ads','true',Time_expires);
var urllist = ['http://ktheme.com/','http://ktheme.com/','http://ktheme.com/'];
var url = urllist[Math.floor(Math.random() * urllist.length)];
var params = 'width=' + '300';
params += ', height=' + '300';
params += ', top=0,left=0,scrollbars=yes,status=1,toolbar=1,menubar=1,resizable=1,location=1,directories=1';
var pop_ads_open = window.open(url, 'sinhvienit_ads_pop', params);
}
}
}
/* ]]> */
</script>

6. Code Popup : Xuất hiện nhiều cửa sổ khi click lần đầu tiên

Đặc điểm:
- Khi click vào blog lần đầu tiên tất cả các cửa sổ đều xuất hiện và chỉ 1 lần duy nhất, những cú click tiếp theo trên cùng 1 trình duyệt thì các cửa sổ không xuất hiện trong một khoảng thời gian nhất định.

Cách thực hiện:
Thay <body> thành 
<body onclick='vtlai_popup();'>

<script language='javascript'>
//<![CDATA[

var sinhvienit=0;
function SVIT_ADS_GetCookie(Name){
var re=new RegExp(Name+"=[^;]+", "i");
if (document.cookie.match(re))
return decodeURIComponent(document.cookie.match(re)[0].split("=")[1]);
return ""
}

function SVIT_ADS_SetCookie(name, value, days){
if (typeof days!="undefined"){
var expireDate = new Date()
var expstring=expireDate.setDate(expireDate.getDate()+days)
document.cookie = name+"="+decodeURIComponent(value)+"; expires="+expireDate.toGMTString()
}
else document.cookie = name+"="+decodeURIComponent(value);
}

function vtlai_popup()
{

var cookie_popup_ads = SVIT_ADS_GetCookie('sinhvienit_popup_ads');
if (cookie_popup_ads=='') {
if(sinhvienit==0)
{
sinhvienit=1;
var Time_expires = 24 * 3600 * 1000;
SVIT_ADS_SetCookie('sinhvienit_popup_ads','true',Time_expires);
var params = 'width=' + '600';
params += ', height=' + '500';
params += ',scrollbars=yes,status=1,toolbar=1,menubar=1,resizable=1,location=1,directories=1';

var vtlai_popup_0 = window.open('http://ktheme.com/', 'vtlai_popup_0', params +', top=0,left=0');

var vtlai_popup_1 = window.open('http://ktheme.com/', 'vtlai_popup_1', params +', top=0,left=0');

var vtlai_popup_2 = window.open('http://ktheme.com/', 'vtlai_popup_2', params +', top=0,left=0');

var vtlai_popup_3 = window.open('http://ktheme.com/', 'vtlai_popup_3', params +', top=0,left=0');

}

}
}
//]]>
</script>

7. Code tạo quảng cáo popup xuất hiện 1 lần/1 ngày/1 ip

Thay <body> thành 1 trong 2 đoạn code sau

Code 1: 
<body onclick='popunder();'>

<script>
/* <![CDATA[ */
function Set_Cookie(a,b,c,e,f,g){var d=new Date;d.setTime(d.getTime());d=new Date(d.getTime()+c);document.cookie=a+"="+escape(b)+(c?";expires="+d.toGMTString():"")+(e?";path="+e:"")+(f?";domain="+f:"")+(g?";secure":"")}function Get_Cookie(a){var b=document.cookie.indexOf(a+"="),c=b+a.length+1;if(!b&&a!=document.cookie.substring(0,a.length)||-1==b)return null;a=document.cookie.indexOf(";",c);-1==a&&(a=document.cookie.length);return unescape(document.cookie.substring(c,a))} function Delete_Cookie(a,b,c){Get_Cookie(a)&&(document.cookie=a+"="+(b?";path="+b:"")+(c?";domain="+c:"")+";expires=Mon, 11-November-2020 00:00:01 GMT")}
function popunder(){null==Get_Cookie("cucre")&&(Set_Cookie("cucre","cucre Popunder","1","/","",""),
pop=window.open("http://ktheme.com/","windowcucre"),
pop.blur(),window.focus())}function addEvent(a,b,c){a.attachEvent?a.attachEvent("on"+b,c):a.addEventListener?a.addEventListener(b,c,!0):a["on"+b]=c} addEvent(window,"load",function(){addEvent(document.body,"click",function(){popunder()})});
/* ]]> */</script>

Code 2: 
<script>
    //<![CDATA[
function Set_Cookie(name, value, expires, path, domain, secure) {
    var today = new Date();
    today.setTime(today.getTime());
    var expires_date = new Date(today.getTime() + (expires));

    document.cookie = name + "=" + escape(value) +
((expires) ? ";expires=" + expires_date.toGMTString() : "") +
((path) ? ";path=" + path : "") +
((domain) ? ";domain=" + domain : "") +
((secure) ? ";secure" : "");
}

function Get_Cookie(name) {

    var start = document.cookie.indexOf(name + "=");
    var len = start + name.length + 1;
    if ((!start) &&
(name != document.cookie.substring(0, name.length))) {
        return null;
    }
    if (start == -1) return null;
    var end = document.cookie.indexOf(";", len);
    if (end == -1) end = document.cookie.length;
    return unescape(document.cookie.substring(len, end));
}

function Delete_Cookie(name, path, domain) {
    if (Get_Cookie(name)) document.cookie = name + "=" +
((path) ? ";path=" + path : "") +
((domain) ? ";domain=" + domain : "") +
";expires=Mon, 11-November-1989 00:00:01 GMT";
}

function popunder() {
 if (Get_Cookie('cucre') == null) {
     Set_Cookie('cucre', 'cucre Popunder', '1', '/', '', '');
        var url = "http://ktheme.com/";
        pop = window.open(url, 'windowcucre');
  pop.blur();

        window.focus();
    }
}

function addEvent(obj, eventName, func) {
    if (obj.attachEvent) {
        obj.attachEvent("on" + eventName, func);
    }
    else if (obj.addEventListener) {
        obj.addEventListener(eventName, func, true);
    }
    else {
        obj["on" + eventName] = func;
    }
}

addEvent(window, "load", function (e) {
    addEvent(document.body, "click", function (e) {
        popunder();
    });
});
    //]]>
</script>
<body onclick='popunder();'>

Saturday, November 7, 2015

Với tiện ích này, độc giả buộc phải chia sẻ địa chỉ (URL) của bạn lên Facebook để có thể thấy được nội dung đã ẩn bên trong nút chia sẻ (Share Facebook), điều này sẽ góp một phần nhỏ giúp cho bạn có thêm lưu lượng truy cập từ Facebook. Và với chỉ với vài dòng code dưới đây bạn sẽ dễ dàng thực hiện được chức năng hiển thị một nội dung nào đó khi người dùng nhấn vào nút chia sẻ lên Facebook.

Chúng ta đều biết Blogger đã có tính năng tạo trang tĩnh (static_page) giúp người dùng tạo các trang chuyên biệt như trang giới thiệu (About), trang liên hệ (Contact)… Đặc trưng của các trang tĩnh là không được duyệt hiển thị trên trang chính (kiểu trang index gồm trang chủ, trang nhãn và trang lưu trữ). Tuy nhiên Blogger giới hạn số trang tĩnh tối đa được tạo cho mỗi blogspot là 20 trang. Dường như con số này quá khiêm tốn so với nhu cầu sử dụng của bạn. Nào là trang nén CSS, trang mã hóa, trang mã màu, trang liên kết, trang sản phẩm, trang dịch vụ, trang diễn đàn, trang liên hệ, trang giới thiệu, trang góp ý, trang lưu bút … Tính ngót ra cũng đến trên dưới hai chục trang như vậy. Thế thì làm sao để thỏa mãn nhu cầu tạo trang riêng biệt như thế.
Trong thiết kế blog đôi khi theo yêu cầu bạn chỉ muốn hiển thị bài viết thuộc một nhãn nhất định ở trang chủ hoặc kiểu trang index, về cơ bản cách này ngược với cách ẩn bài viết thuộc một nhãn nhất định ở kiểu trang index.

Thursday, October 15, 2015

Những trang web giải mã code Javascript

Nhận biết mã gặp phải đã được mã hoá dưới dạng gì:

Bạn ơi, hãy nhấn vào link quảng cáo để ủng hộ blog duy trì hoạt động nhé. :)
Share Template Blogspot (Blogger) LOAD siêu nhanh
SEO FIX là một template blogspot với tốc độ load siêu nhanh, chắc chắn bạn sẽ kinh ngạc trước tốc độ tải trang đến như vậy. Nếu bạn cần một theme đơn giản thì đây sẽ là một sự lựa chọn tốt cho bạn.

Share template blogspot load siêu nhanh

Các tính năng nổi bật

  • Thiết kế 100% responsive.
  • Thiết kế chuẩn HTML5.
  • Tốc độ tải trang cực nhanh.
  • Tự động thu nhỏ hình ảnh làm thumbnail.
  • Tối ưu hóa SEO.
  • Dropdown Menu.
  • Hỗ trợ các vị trí quảng cáo.
  • Tự động thêm Readmore.
  • Thiết kế hỗ trợ Breadcrumbs.
  • Các bài viết liên quan có hình ảnh.
  • Các button chia sẻ qua mạng xã hội.
  • Tương thích với nhiều loại trình duyệt.
Hi vọng bạn sẽ cảm thấy thích với template blogspot SEO FIX mà chúng tôi vừa chia sẻ. Thanks templatoid for sharing this template. Chúc các bạn có một website như ý!

Để nhận được các video hướng dẫn cài đặt template mới nhất, các bạn hãy theo dõi Blogger Template for Seo bằng cách nhấp vào nút dưới đây nhé!

Các bạn vui lòng để lại nguồn bài viết khi sao chép và chia sẻ lại bài viết này. Blogger Template for Seo rất vui và biết ơn khi bạn để lại một đường dẫn tới trang web của chúng tôi!

Wednesday, October 14, 2015

Tại thời điểm hiện tại, một số nhà mạng - cụ thể là VNPT đã chính thức chặn subdomain .blogspot.com, nguyên nhân là do xuất hiện những blog có nội dung xấu, trái với pháp luật Việt Nam. Điều này gây ảnh hưởng rõ dệt không chỉ cho người dùng mà còn ảnh hưởng đến những ai sử dụng nền tảng Blogger làm website.
Để khắc phục tình trạng này, trên mạng đã hướng dẫn một số thủ thuật như thay đổi DNS hay gắn tên miền mới. Tuy nhiên không phải ai cũng biết thay đổi DNS (bạn sẽ mất một lượng lớn người truy cập), còn việc gắn tên miền mới thì vẫn sử dụng ảnh upload có đuôi bp.blogspot.com nên hình ảnh đương nhiên sẽ bị chặn.

Vậy đâu là lối thoát cho người dùng Blogger ? Vâng, với một thủ thuật đơn giản sau đây, hình ảnh sẽ được hiển thị dù bị nhà mạng chặn

Hướng dẫn khắc phục lỗi không hiển thị hình ảnh trên Blogger (Blogspot) do nhà mạng chặn

Cách 1: Chỉnh sửa thủ công
Khi upload ảnh lên bài viết, link ảnh sẽ có dạng *.bp.blogspot.com, bạn chỉ cần chuyển bài viết qua chế độ HTML rồi sửa link đó thành lh4.googleusercontent.com hoặc lh4.ggpht.com

Cách 2: Chỉnh sửa tự động sử dụng Javascript
Chỉ với một đoạn code ngắn, nó sẽ tự động thay thế link ảnh, bạn sẽ không cần ngồi sửa thủ công từng bài một.
Đăng nhập Blogger ~> Vào Mẫu ~> Chỉnh sửa HTML
Chèn đoạn code này vào trước thẻ </body> rồi Lưu mẫu lại
<script type='text/javascript'>
//<![CDATA[
var images = document.getElementsByTagName("img");
for(var i=0;i<images.length;i++) {   
images[i].src = images[i].src.replace(/[0-9]+.bp.blogspot.com/,"lh4.googleusercontent.com");
}
//]]>
</script>

Cách 3: Chỉnh sửa tự động sử dụng JQuery
Đăng nhập Blogger ~> Vào Mẫu ~> Chỉnh sửa HTML
Chèn đoạn code dưới vào trước thẻ </body> rồi Lưu mẫu lại
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type='text/javascript'>
//<![CDATA[
$("body img").each(function () {$(this).attr("src", $(this).attr("src").replace(/\/[0-9]+(\.bp\.blogspot)?/, "/lh4.googleusercontent")) });
//]]>
</script>

Nếu blog của bạn đã có thư viện JQuery thì hãy xóa dòng <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>

Wednesday, September 30, 2015

32 công cụ hộ trợ SEO Blog hiệu quả

32 công cụ hộ trợ SEO Blog hiệu quả


Bạn muốn viết Blog của mình được dễ dàng hơn và tìm kiếm được những ý tưởng mới giúp cho nội dung của bạn trở nên phong phú.

Vậy chúng ta phải làm thế nào?

Mình xin đưa ra một số công cụ giúp bạn viết nội dung một cách dễ dàng nhất cũng như tìm kiếm những ý tưởng mới làm cho Blog của bạn phong phú và thu hút người dùng nhiều hơn.

Công cụ giúp bạn tìm kiếm nội dung:

1 . Để viết được nội dung bạn cần phải có ý tưởng công cụ Quicksprout sẽ giúp bạn điều này. Bạn chỉ cần điền URL của đối thủ vào mục tìm kiếm, nó sẽ giúp bạn phân tích những nội dung phổ biến nhất trên Website của đối thủ cạnh tranh bạn đang tìm kiếm. Điều này sẽ giúp bạn tạo ra được những ý tưởng viết nội dung mới.

2 . Buzzsumo: Bạn chỉ cần gõ một từ hoặc một cụm từ công cụ này sẽ cho bạn thấy các bài viết phổ biến nhất trên trang Web có chứa cụm từ đó.

3. Portent: Nếu bạn cần một ý tưởng mới về tiêu đề, bạn chỉ cần gõ từ khóa vào đó, công cụ sẽ giúp bạn tạo ra những tiêu đề hấp dẫn cho mình.

4. Quora: Công cụ sẽ giúp cho bạn tạo ra nhiều nguồn cảm hứng. Nó sẽ giúp cho bạn tìm kiếm những ý tưởng mới đang là chủ đề nóng mà người dùng quan tâm.

5. Google Trend: Công cụ sẽ giúp cho bạn đi đúng hướng, nó sẽ gợi ý cho bạn xu hướng tìm kiếm của từ khóa đó như thế nào trong thời gian tới. Điều này khá tốt đối với những bạn muốn tìm những ý tưởng mới.

6. Alltop: Nếu bạn muốn biết những Blog nào đang được nhiều người quan tâm và sử dụng thì Alltop là công cụ hữu ích giúp bạn điều này. Nó sẽ liệt kê các Blog hàng đầu khắp thế giới giúp cho bạn xem được những gì mà người khác đang viết.

7. Twiter: Để tìm kiếm xu hướng cũng như chia sẻ thông tin thì đây cũng là một công cụ khá tuyệt vời giúp bạn có được một nguồn traffic lớn tới Website của mình.

8. LinkedIn: giúp bạn đưa thông tin của mình nên và cùng nhau thảo luận về nó. Ngoài ra nó cũng là một nguồn cung cấp dữ liệu RSS.

9. Trello: Nó sẽ giúp bạn tổng hợp tất cả những ý tưởng tuyệt vời của mình nhất. Điều này sẽ giúp cho quá trình tiếp thị nội dung của bạn được tốt hơn.
Công cụ giúp bạn viết nội dung
Các công cụ dưới đây không chỉ giúp bạn viết tốt hơn và nó còn giúp cho bạn tạo ra được một nội dung nhanh hơn.

11. Google doc: Chắc hẳn nó không còn quá xa lại đối với mọi người. Thay vì bạn viết Blog WordPress nó sẽ giúp bạn kiểm tra được những lỗi chính tả cũng như hỗ trợ bạn về phông chữ.

12. Wunderlist : Nếu bạn muốn tạo ra một danh sách để viết nội dung dễ hơn thì nó sẽ giúp cho bạn tạo một danh sách theo ý tưởng của bạn.

13. MemeGenerator: Công cụ này sẽ hỗ trợ cho bạn tạo ra những hình ảnh ngộ nghĩnh, điều đó sẽ giúp nội dung của bạn trở nên phong phú hơn với người dùng.

14. Visual.ly: Sẽ giúp cho bạn tạo ra các nội dung bằng InfoGraphic một cách dễ dàng , tạo một dấu ấn của riêng bạn.

15. Skitch: Là mông công cụ chỉnh sửa ảnh nhanh chóng, Nó không có nhiều tính năng như Photoshop nhưng cũng giúp bạn có được những bức ảnh đẹp.

17. Uberflip: Đôi khi bạn muốn tạo nội dung của mình bằng một Ebook hoặc PDF trên Blog của mình. Uberflip là công cụ đơn giản sẽ giúp bạn làm được điều đó, ngoài ra nó còn giúp bạn cách phổ biến nội dung đó một cách tốt nhất.

18. TinyMCE: Nếu bạn là một tín đồ của Blog Wrordpress thì công cụ này sẽ giúp bạn kiểm tra được đúng ngữ pháp , chính tả nội dung của mình.

19. Textbroker: Nếu bạn đang muốn viết nội dung của riêng mình nhưng không có nhiều thời gian thì công cụ này sẽ giúp quá trình viết của bạn được tốt hơn.

20. Shareist: Sẽ giúp cho bạn đưa các liên kết cũng như Video vào trong nội dung. Đây là một công cụ khá phù hợp đối với các doanh nghiệp vừa và nhỏ muốn tiếp thị nội dung của mình.

21. Editorial Calendar: Sẽ giúp cho bạn lên được một lịch trình viết bài cũng như xuất bản nội dung của mình tốt hơn. Điều này cũng sẽ giúp cho bạn biết được khi nào cần viết nội dung cho Blog.
Công cụ giúp thúc đẩy nội dung của bạn nhanh nhất
Việc thúc đẩy nội dung của bạn được index nhanh cũng như tối ưu hóa SEO được tốt nhất không phải là khó. Một số công cụ dưới đây sẽ giúp bạn làm được điều này:

22. Yoast: Đây là một công cụ tuyệt vời tro việc thúc đẩy lưu lượng truy cập của bạn. Yoast sẽ tối ưu hóa Blog của bạn giúp cho thứ hạng của bạn được xếp hạng cao hơn trên công cụ tìm kiếm.

23. Buffer: Để nội dung của bạn tới tay người đọc nhanh nhất, công cụ này sẽ giúp đưa tất cả nội dung của bạn lên các trang mạng xã hội. Chỉ cần một cú nhấp chuột nội dung của bạn sẽ được đưa lên đó.

24. Clicktotweet: Sẽ giúp cho bạn nhận được một số lượng truy cập từ các mạng xã hội được tốt hơn.

25. SlideShare: Giúp bạn chuyển đổi nội dung của mình thành một bài thuyết trình với một định dạng trình bày tuyệt vời . Đây là cách giúp bạn có được một lưu lượng truy cập và xây dựng thương hiệu một cách tốt hơn thông qua công cụ này.

26. Outbrain: Đây là một nguồn giúp bạn kiếm được một lượng truy cập khá là tốt. Bạn có thể sẽ có được nhiều người đọc Blog của mình hơn.

27. Flare: Giúp bạn kiểm soát được các công cụ chia sẻ nội dung của mình được tốt hơn. Ngoài ra nó còn cho bạn biết được số lần nhấp chuột mà người dùng Click vào.

28. GetResponse: Công cụ giúp bạn thu thập các Email trên Blog của mình, từ đó bạn có thể gửi các nội dung mới nhất tới những Email này một cách tốt hơn. Điều đó sẽ giúp cho bạn có được một lượng truy cập đều đặn mỗi khi xuất bản một nội dung mới.

29. Google Webmaster Tools – Nếu bạn muốn biết được thứ hạng của mình trên công cụ tìm kiếm, thì đây là công cụ giúp bạn biết được điều đó. Bạn có thể dựa vào đó để biết được những từ khóa nào của mình đang có thứ hạng thấp từ đó đưa ra được những kế hoạch xây dựng liên kết giúp tăng thứ hạng của bạn.

30. LinkedIn Groups - Một trong những cách đơn giản nhất để có được lưu lượng truy cập nhiều hơn là để gửi nội dung của bạn cho các nhóm LinkedIn. Tham gia các nhóm có hơn 100.000 thành viên và có liên quan tới lĩnh vực của bạn. Gửi nội dung của bạn, và xem lưu lượng truy cập xã hội của bạn phát triển.

31. Audiencebloom – Sẽ giúp bạn có được những bài viết của khách . Họ chỉ tính phí cho bạn khi công cụ giúp bạn có được một khách đăng bài từ các trang Web có liên quan. Đây là một cách tuyệt vời để tăng lưu lượng truy cập giới thiệu của bạn và thu hút được một độc giả mới vào Blog của mình.

32. Google Blog Search: Giúp bạn tìm kiếm những Blog liên quan đến lĩnh vực của mình đang làm. Điều này sẽ giúp bạn có được những ý tưởng mới hơn cho Blog của mình , thông qua đó bạn sẽ có được một lượng độc giả mới.
Nguồn : Internet

Thursday, September 17, 2015

Cài đặt DNS domain .tk cho Blogspot
Chuyển tên miền từ Blogger sang .TK
Trỏ tên miền .tk về Blogspot (100% thành công)
Hướng dẫn trỏ tên miền .ga .tk .cf .gq .ml về Blogspot
Đăng ký tên miền .TK cho Blogspot (blogger)

Lên Google chỉ cần gõ "trỏ tên miền .tk về blog" là ra rất nhiều kết quả. Tuy nhiên mình đã làm theo nhưng không có kết quả và phải sử dụng gián tiếp DSN của một trang khác >> có thể giao diện trang chủ của dot.tk đã khác.

Hôm nay mình xin hướng dẫn một cách trỏ tên miền .tk về blog nhanh nhất, như mình gọi là chuẩn nhất. Vì mình thấy thời gian chờ đợi để trỏ xong chỉ hết có 2 phút là đã dùng được tên miền riêng rồi không phải chờ 24h hay 48h nữa. Bắt đầu nhá!

Bước 1:
A. Đăng ký tên miền tại Dot.tk đối với những bạn chưa có tên miền tại đây !


Monday, September 14, 2015

Tổng hợp Blogger Template đẹp 2016

Bài này mình xin chia sẻ một số template dành cho Blogger mà theo mình là rất đáng dùng. Chúc blog của các bạn ngày càng đẹp hơn, phát triển hơn !

Tổng hợp blogger template đẹp 2014

Thursday, September 10, 2015

Xem video HD: CLICK

Chèn comment Facebook vào Blogspot (Mới) 100% thành công

Bài viết này, mình sẽ hướng dẫn các bạn cách thêm bình luận Facebook vào blog quản lý bằng App.

Ưu điểm: Dễ dàng tiếp nhận cũng như quản lý tất cả các bình luận.


Giao diện quản lý bình luận của Facebook APP
Giao diện quản lý bình luận của Facebook APP

Cách chèn bình luận Facebook vào Blogger và quản lý bằng App

*Tạo ứng dụng Facebook quản lý bình luận, nhận xét:

Bước 1: Tạo app facebook

Đăng nhập Facebook ~> Truy cập https://developers.facebook.com/apps
Vào My Apps ~> Với những tài khoản Facebook chưa Verify (xác thực) thì sẽ hiện "Register as a Developer", bạn vào đây để xem cách xác thực tài khoản trước khi làm tiếp: Hướng dẫn cách xác minh tài khoản Facebook bằng số điện thoại

Khi tài khoản đã được xác thực: Vào My Apps ~> Add a New App


Tiếp theo nhập mã bảo vệ là ta đã tạo xong App.
Khi đã có App, bạn lưu ý copy Mã ứng dụng (App ID) lại để dùng cho bước sau.



Bước 2: Chèn Facebook Comment vào Blogger (Blogspot)

Đăng nhập Blogger ~> Vào Mẫu ~> Chỉnh sửa HTML
Thêm dòng code sau vào thẻ <html... (Thẻ html này nằm ở ngay đầu Mẫu)


xmlns:fb='https://www.facebook.com/2008/fbml'

Như ảnh dưới:

Thêm thẻ meta sau vào trước thẻ </head>
<meta content='Mã ứng dụng' property='fb:app_id'/>
<meta content='Facebook user ID' property='fb:admins'/>
Thay thế Mã ứng dụng của App mà bạn đã copy ở cuối Bước 1
Thay Facebook user ID bằng ID tài khoản Facebook của bạn (Vào http://wallflux.com/facebook_id/ nếu bạn không biết ID mình)

Thêm đoạn code sau vào trước thẻ </body>
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/vi_VN/sdk.js#xfbml=1&amp;version=v2.3&amp;appId=Mã ứng dụng";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

Thay thế Mã ứng dụng của App mà bạn đã copy ở cuối Bước 1

Cuối cùng ta sẽ xác định vị trí để chèn bình luận Facebook. Thường thì ta chèn bình luận Facebook vào cuối bài viết, có 2 cách để thực hiện.

Cách 1: Thêm đoạn code sau ngay dưới thẻ <b:include data='post' name='post'/>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div class='fb-comments' data-num-posts='10' data-width='100%' expr:data-href='data:blog.canonicalUrl'/>
</b:if>
Hoặc:
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<fb:comments colorscheme='light' expr:href='data:post.canonicalUrl' numposts='5' width='530'/>
</b:if>

Cách 2: Thêm đoạn code sau dưới thẻ đóng </div> của thẻ <div class='post-footer'> (Thẻ này nằm trong phần <b:includable id='post' var='post'>)
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<fb:comments colorscheme='light' expr:href='data:post.canonicalUrl' numposts='5' width='530'/>
</b:if>

colorscheme='light' : màu của khung bình luận, facebook cung cấp 2 giao diện là light và dark
numposts='5' : số bình luận hiển thị
width='530' : kích thước chiều ngang của khung bình luận

Vậy là xong, ta Lưu Mẫu lại.

Bước 3: Quản lý Facebook Comment

Truy cập https://developers.facebook.com/tools/comments sau đó chọn ứng dụng của bạn để quản lý bình luận facebook trên blog.

Mọi thắc mắc comment ở dưới để mình giải đáp nhé :)

ENJOY!!!