Showing posts with label blogspot. Show all posts
Showing posts with label blogspot. Show all posts

Thursday, December 12, 2019

Serie Hướng dẫn Thiết kế Blogger chuyên nghiệp từ căn bản đến nâng cao

Serie hướng dẫn thiết kế Blogger chuyên nghiệp

Hướng dẫn chi tiết từ cơ bản đến nâng cao

Serie hướng dẫn thiết kế Blogger chuyên nghiệp

Như các bạn đã biết, từ khi lập website này để hướng dẫn thiết kế Blogger cho người mới bắt đầu, Nguyễn Trường Sơn luôn cập nhật các bài hướng dẫn từ đầu đến cuối cho các bạn dễ theo dõi. Và các bài này được sắp xếp từ đầu đến bài mới nhất ở bên thanh menu bên phải. Tuy nhiên, sau nhiều lần thay đổi Template cho website/Blogspot khiến menu Serie hướng dẫn Blogger phải làm đi làm lại nhiều lần rất mất thời gian, nay mình làm 1 bài tổng hợp các bài viết từ đầu đến cuối (tiếp tục cập nhật) để các bạn tiện theo dõi nhé

Ai có góp ý gì thì vui lòng comment phía dưới cho mình nhé

Thanks

Serie các bài hướng dẫn thiết kế Blogger chuyên nghiệp
  1. Bài 1: Hướng dẫn tạo blogspot chi tiết, từ căn bản đến nâng cao
  2. Bài 2: Hướng dẫn thêm bình luận Facebook vào bài viết của Blogspot
  3. Bài 3: Hướng dẫn thay banner cho Blogspot
  4. Bài 4: Hướng dẫn thay đổi nội dung chân trang Blogspot
  5. Bài 5: Hướng dẫn cách thêm Fanpage vào Blogspot
  6. Bài 6: Hướng dẫn chỉnh sửa tiêu đề (title) bài viết Blogspot chuẩn SEO
  7. Bài 7: Hướng dẫn thay đổi giao diện/template cho blogspot
  8. Bài 8: Hướng dẫn thiết kế website chuyên nghiệp với blogspot
  9. Bài 9: Hướng dẫn gắn tên miền vào Blogspot đơn giản, nhanh gọn
  10. Bài 10: Hướng dẫn khắc phục lỗi không hiển thị hình ảnh của Blogspot
  11. Bài 11: Hướng dẫn tạo banner quảng cáo trượt dọc 2 bên website/Blogspot
  12. Bài 12: Hướng dẫn tạo Popup quảng cáo nhỏ gọn ở góc dưới màn hình
  13. Bài 13: Hướng dẫn tạo Popup quảng cáo hiện giữa màn hình Website/Blogspot
  14. Bài 14: Hướng dẫn thêm/thay đổi Email quản trị tài khoản Blogspot
  15. Bài 15: Tổng hợp 10 trang cung cấp Template đẹp, miễn phí cho Blogspot
  16. Bài 16: Hướng dẫn đăng ký tên miền miễn phí cho Blogspot
  17. Bài 17: Hướng dẫn thiết kế website bằng WordPress chi tiết
  18. Bài 18: Hướng dẫn chuyển nội dung bài viết của Blogspot qua WordPress
  19. Bài 19: Hướng dẫn kiếm tiền online bằng trang Blogspot/Blogger của bạn
  20. Bài 20: Top 18 Template Blogspot Bất động sản chuyên nghiệp miễn phí
  21. Bài 21: Top những Template Blogspot bán hàng chuyên nghiệp miễn phí cực đẹp
  22. Bài 22: Hướng dẫn thiết kế website bán hàng miễn phí bằng Template Blogspot CatalogSpot
  23. Bài 23: Hướng dẫn tạo Floating Social Bookmark trượt đẹp cho Blogspot
  24. Bài 24: Hướng dẫn thiết kế Website bằng WordPress miễn phí - Theme Sydney
  25. Bài 25: Hướng dẫn tạo bộ nút Social Network cho Blogspot
  26. Bài 26: Hướng dẫn tạo hiển thị Tổng số bài viết và Comment trên Blogspot
  27. Bài 27: Hướng dẫn thêm Reactions (phản ứng) vào bài viết Blogspot
  28. Bài 28: Hướng dẫn đăng ký AdSense bằng Blogspot
  29. Bài 29: Top 90 Templates Website Bất động sản chuyên nghiệp cực đẹp
  30. Bài 30: Hướng dẫn mua Tên miền giá rẻ trên NameCheap
  31. Bài 31: Hướng dẫn mua Tên miền trên Namecheap với giá 0,88$
  32. Bài 32: Hướng dẫn đăng ký tài khoản Amazon Associates 2019 chi tiết từ A đến Z mới nhất
  33. Bài 33: Top 6 nhà cung cấp WordPress Hosting nước ngoài nên dùng
  34. Bài 34: Hướng dẫn tạo Menu Categories danh mục cho Blogspot
  35. Bài 35: Hướng dẫn tạo Bình luận mới nhất cho Blogspot (có Avatar hiển thị)
  36. Bài 36: 10 lý do bạn nên chọn Hosting trên DreamHost
  37. Bài 37: DreamHost giảm giá Hosting 40% + Free Domain
  38. Bài 38: Mua tên miền ở đâu rẻ nhất, tốt nhất, uy tín nhất?
  39. Bài 39: Hướng dẫn tạo Bài viết liên quan (Related Post) cho Blogspot
  40. Bài 40: Hướng dẫn tạo Bài viết liên quan cho Blogspot theo Nhãn (Label) bài viết
  41. Bài 41: Hướng dẫn chống Copy bài viết trên Blogspot đơn giản hiệu quả nhất
  42. Bài 42: Hướng dẫn tạo Menu ngang và Menu dọc cho Blogspot
  43. Bài 43: Thiết kế website Bất động sản miễn phí bằng Blogspot (cơ bản)
  44. Bài 44: Thiết kế website Bất động sản chuyên nghiệp bằng Blogspot (nâng cao)
  45. Bài 45: Hướng dẫn tạo Push Notification (thông báo đẩy) cho Blogspot
  46. Bài 46: Share Template Blogspot bán hàng miễn phí cực đẹp
  47. Bài 47: Chương trình khuyến mãi Black Friday của FastComet
  48. Bài 48: Hướng dẫn Submit Url lên Google mới nhất 2019
  49. Bài 49: Khóa học Online Unica - Mã giảm giá Unica 2019
  50. Bài 50: Namecheap Coupon 2019 - Mã giảm giá Namecheap 2019
  51. Bài 51: Transfer Domain là gì? Những lưu ý khi Transfer Domain, Các bước Transfer Domain
  52. Bài 52: Hướng dẫn cách Transfer Domain sang Namecheap
  53. Bài 53: DreamHost Coupon 2019 - Mã giảm giá DreamHost 2019
  54. Bài 54: Hướng dẫn sử dụng GetResponse 2019

Tiếp tục cập nhật ....

Friday, December 28, 2018

Hướng dẫn khai báo bài viết mới với Google (Submit Url) mới nhất 2019

Hướng dẫn khai báo bài viết mới với Google Submit Url mới nhất 2019

Giúp các bài viết mới của bạn bạn xuất hiện trên Google nhanh hơn


Hướng dẫn khai báo bài viết mới với Google (Submit Url) mới nhất 2019

Như bài đầu tiên mà Sơn Nguyễn đã hướng dẫn các bạn cách tạo Blogger cho người mới bắt đầu có hướng dẫn các bạn cách khai báo bài viết mới với Google bằng Submit Url. Tuy nhiên hiện nay Google đã bỏ phần này rồi, và nhiều bạn đã liên hệ với mình để hỏi về vấn đề này. Vì vậy hôm nay Sơn Nguyễn viết bài này để chia sẽ với các bạn cách khai báo bài viết mới với Google mới nhất (cách submit url bài viết lên Google mới nhất) nhanh nhất để Google index bài viết của bạn nhanh hơn giống như khi các bạn làm với cách cũ

Xem video hướng dẫn cách submit url bài viết lên Google mới nhất



Bấm ĐĂNG KÝ kênh Youtube và bấm vào cái chuông để nhận thông báo khi có video mới nhất nhé

Sau khi các bạn viết bài mới xong, để Submit URL lên Google để được Google index bài viết nhanh nhất các bạn làm như sau:

1 - Các bạn truy cập vào phần Search Console theo link: https://www.google.com/webmasters/tools/googlebot-fetch

2 - Chọn thuộc tính đã xác minh (trang blogger của bạn)
Hướng dẫn khai báo bài viết mới với Google (Submit Url) mới nhất 2019

3 - Trong mục: Tìm nạp như Google bạn paste đường link bài viết vào (bỏ đi phần Url trang chủ) và bấm Tìm nạp và hiển thị (bạn có thể tùy chọn hiển thị theo Máy tính để bàn hoặc Điện thoại thông minh, hoặc bạn làm 2 lần)
Hướng dẫn khai báo bài viết mới với Google (Submit Url) mới nhất 2019

4 - Bạn đợi 1 vài giây sẽ có kết quả như ở hình dưới (phần Nhấp vào hàng để xem chi tiết lần tìm nạp)

Hướng dẫn khai báo bài viết mới với Google (Submit Url) mới nhất 2019


  • Đường dẫn: là đuôi Url của bài viết cần hiển thị
  • Loại Googlebot: Máy tính để bàn hoặc Di động Điện thoại thông minh (bạn nên làm cho cả 2 giao diện luôn nhé - làm 2 lần là ok )
  • Đã yêu cầu hiển thị: có dấu tick
  • Trạng thái: Một phần
  • Yêu cầu lập chỉ mục bạn bấm vào nó, và xuất hiện Chọn phương pháp gửi (như hình dưới)
Hướng dẫn khai báo bài viết mới với Google (Submit Url) mới nhất 2019

5 - Bạn tick capcha Tôi không phải là người máy, tick thêm ô Thu thập thông tin URL này và các liên kết trực tiếp của URL này, và bấm Gửi


Hướng dẫn khai báo bài viết mới với Google (Submit Url) mới nhất 2019

6 - Bạn đợi vài giây, khi có kết quả "Đã yêu cầu lập chỉ mục cho URL và các trang được liên kết" thì bạn lên Google kiểm tra xem bài viết mới của bạn đã được Google index chưa (bài viết đã được hiển thị trên Google chưa)

Hướng dẫn khai báo bài viết mới với Google (Submit Url) mới nhất 2019
Hướng dẫn khai báo bài viết mới với Google (Submit Url) mới nhất 2019

Ok, vậy là Sơn Nguyễn đã hướng dẫn xong cách submit url lên google mới nhất cho bạn rồi đấy. Quá đơn giản phải ko nào. Hi vọng bài viết này sẽ có ích đối với bạn. Hãy chia sẻ nó cho bạn bè cùng xem nhé

Chúc bạn thành công! 
Have Nice Day!

Saturday, April 22, 2017

Hướng dẫn chống Copy bài viết trên Blogspot đơn giản hiệu quả nhất

Hướng dẫn chống Copy bài viết trên blogspot đơn giản hiệu quả nhất

Và cả chống click chuột phải, quét khối nội dung bài viết của Blogspot trên mọi trình duyệt


Gần đây có nhiều bạn PM cho mình than phiền rằng trang Blogspot của họ bị sao chép nội dung trái phép mà ko biết làm sao để hạn chế và ngăn chặn. 

Mặc dù mình đã động viên rằng, hiện nay Google chú trọng và ưu tiên đánh giá cao tính bản quyền của nội dung, dù có bị sao chép thì cũng sẽ ko được Google công nhận và cho phép xuất hiện trên Google, nhưng nhiều bạn vẫn cảm thấy khó chịu khi bị copy, sao chép bản quyền 1 cách trắng trợn như vậy. Vì lẽ đó, hôm nay mình xin chia sẽ cách chống Copy nội dung bài viết và chống click chuột phải trên Blogspot 1 cách đơn giản hiệu quả nhất để bạn giữ bản quyền nội dung bài viết của mình khỏi kẻ xấu xa ^^




Cách chống Copy bài viết và chống click chuột phải trên Blogspot

Bước1: Đăng nhập vào trang Blogspot cần chống Copy nội dung bài viết

Bước 2: chọn Chủ đề (trước kia là Mẫu) --> Chỉnh sửa HTML

Bước 3: bấm Ctrl + F để tìm thẻ <body>

Bước 4: Copy đoạn code bên dưới và Paste đè lên (thay thế) thẻ <body>
<body oncontextmenu='return false' onmousedown='return false' onselectstart='return false'>
Bước 5: Lưu mẫu và kiểm tra kết quả ^^

Chú ý:

Có 1 số Template Blogspot, thẻ <body> sẽ có dạng khác 1 chút so với các Template đơn giản sẵn có của Blogger, ví dụ như: <body expr:class='&quot;loading&quot; + data:blog.mobileClass'> . Lúc đó bạn Copy đoạn code bên dưới và paste đè lên nó (thay thế nó) là xong ^^
<body expr:class='&quot;loading&quot; + data:blog.mobileClass' oncontextmenu='return false' onmousedown='return false' onselectstart='return false'>

Hi vọng với bài viết này sẽ giúp nhiều bạn đỡ đau đầu hơn với nạn ăn cắp bản quyền bài viết ^^

Với những trang chia sẻ, hướng dẫn như trang này của mình thì ko nên áp dụng thủ thuật này, vì như thế các bạn sẽ ko Copy được các đoạn code được chia sẻ ở trong các bài viết ^^

Chúc các bạn thành công!
Nhớ bấm  g+ chia sẽ nhé ^^

Friday, April 21, 2017

Hướng dẫn tạo Bài viết liên quan cho Blogspot theo Nhãn (Label) bài viết

Hướng dẫn tạo Bài viết liên quan cho blogspot theo Nhãn (Label) bài viết

Đọc giả sẽ dễ dàng theo dõi tiếp các bài viết liên quan có cùng nhãn (label) của bài viết hiện tại


Bài viết liên quan hiển thị theo Nhãn (Label) của bài viết Blogspot

Hôm nay Sơn Nguyễn tiếp tục với Series Hướng dẫn tạo Bài viết liên quan (Related Post) cho Blogspot. Và bài hướng dẫn hôm nay sẽ là tạo Related Post theo Nhãn (Label) bài viết Blogspot

Các bước tạo Related Post theo Nhãn (Label) bài viết Blogspot:

Bước 1: Đăng nhập vào Blogspot cần tạo Related Post --> Chủ đề (trước kia là Mẫu) --> Chỉnh sửa HTML




Bước 2: đặt con trở soạn thảo trong ô code, bấm Ctrl + F để tìm dòng <div class='post-footer'>

Bước 3: Copy đoạn code bên dưới và dán (paste) vào sau dòng <div class='post-footer'> (phía dưới dòng)

<!-- related post --><b:if cond='data:blog.pageType == &quot;item&quot;'><div class='widget-content'><h2>Các bài liên quan</h2><div id='saliproit183'/><br/><br/>&lt;script type=&quot;text/javascript&quot;&gt;homeUrl3 = &quot;nguyentruongson.info&quot;;maxNumberOfPostsPerLabel = 6;maxNumberOfLabels = 6;function listEntries10(json) {var ul = document.createElement(&#39;ul&#39;);var maxPosts = (json.feed.entry.length &lt;= maxNumberOfPostsPerLabel) ?json.feed.entry.length : maxNumberOfPostsPerLabel;for (var i = 0; i &lt; maxPosts; i++) {var entry = json.feed.entry[i];var alturl;for (var k = 0; k &lt; entry.link.length; k++) {if (entry.link[k].rel == &#39;alternate&#39;) {alturl = entry.link[k].href;break;}}var li = document.createElement(&#39;li&#39;);var a = document.createElement(&#39;a&#39;);a.href = alturl;var txt = document.createTextNode(entry.title.$t);a.appendChild(txt);li.appendChild(a);ul.appendChild(li);}for (var l = 0; l &lt; json.feed.link.length; l++) {if (json.feed.link[l].rel == &#39;alternate&#39;) {var raw = json.feed.link[l].href;var label = raw.substr(homeUrl3.length+21);label = decodeURIComponent(label);var txt = document.createTextNode(label);var h = document.createElement(&#39;h4&#39;);h.appendChild(txt);var div1 = document.createElement(&#39;div&#39;);div1.appendChild(h);div1.appendChild(ul);document.getElementById(&#39;saliproit183&#39;).appendChild(div1);}}}function search10(query, label) {var script = document.createElement(&#39;script&#39;);script.setAttribute(&#39;src&#39;, &#39;http://&#39; + query + &#39;/feeds/posts/default/-/&#39;+ label +&#39;?alt=json-in-script&amp;callback=listEntries10&#39;);script.setAttribute(&#39;type&#39;, &#39;text/javascript&#39;);document.documentElement.firstChild.appendChild(script);}var labelArray = new Array();var numLabel = 0;<b:loop values='data:posts' var='post'><b:loop values='data:post.labels' var='label'>textLabel = &quot;<data:label.name/>&quot;;var test = 0;for (var i = 0; i &lt; labelArray.length; i++)if (labelArray[i] == textLabel) test = 1;if (test == 0) {labelArray.push(textLabel);var maxLabels = (labelArray.length &lt;= maxNumberOfLabels) ?labelArray.length : maxNumberOfLabels;if (numLabel &lt; maxLabels) {search10(homeUrl3, textLabel);numLabel++;}}</b:loop></b:loop>&lt;/script&gt;</div></b:if><br/><!-- /related post -->



Bước 4: Bấm Lưu mẫu và kiểm tra kết quả ^^

Chú ý:

- Thay nguyentruongson.info bằng địa chỉ Blogspot của bạn.  Lưu ý địa chỉ Blogspot của bạn ko có "http://" ở đầu và "/" ở cuối nhé (ví dụ link blogspot là: http://affiliatemarketingchitiet.blogspot.com/ thì bạn chỉ lấy affiliatemarketingchitiet.blogspot.com thôi)

- Thông số maxNumberOfPostsPerLabel: số bài viết tối đa được hiển thị của Nhãn (Label) ở mục Bài viết liên quan

- Thông số maxNumberOfLabels: Số Nhãn (Label) tối đã được hiển thị trong mục Related Post (bài viết liên quan)

- Nếu kết quả ko thấy gì thì các bạn xóa đoạn code vừa paste đi và tìm 1 trong 3 dòng dưới đây:
  1. <div class='post-footer-line post-footer-line-1'>
  2. <div class='post-footer-line post-footer-line-2'>
  3. <div class='post-footer-line post-footer-line-3'>
Sau đó dán (paste) lần lượt đoạn code vào sau dòng vừa tìm được (paste vào phía dưới dòng vừa tìm được). Nếu kiểm tra kết quả ok rồi thì thôi, còn ko thì làm lại với dòng khác (nhớ phải xóa đoạn code vừa paste đi nhé, rồi mới tìm dòng khác để paste lại đoạn code vào)

Trang blogspot làm demo cũng phải paste đoạn code vào sau dòng thứ 3 mới có kết quả ^^


Chúc các bạn thành công!
Nhớ bấm  g+ ủng hộ nhé ^^
*Đoạn code được sưu tầm trên mạng

Để tìm các bài viết trên Google nhanh nhất, hãy tìm theo cú pháp: "từ khóa tìm kiếm + nguyentruongson.info"

<<< Bài trước
Bài 37: DreamHost giảm giá Hosting 40% + Free Domain
Bài 39: Hướng dẫn tạo Bài viết liên quan (Related Post) cho Blogspot
Bài sau >>>

Wednesday, April 19, 2017

Hướng dẫn tạo Bài viết liên quan (Related Post) cho Blogspot

Hướng dẫn tạo Bài viết liên quan (Related Post) cho Blogspot

Giúp đọc giả thuận tiện theo dõi và xem thêm được nhiều bài viết khác của bạn có liên quan đến chủ đề của bải viết hiện tại của bạn



Có nhiều mẫu Template Blogger có tích hợp sẵn phần Related Post, và có 1 số mẫu thì ko. Hôm nay Sơn Nguyễn sẽ hướng dẫn các bạn cách tạo Bài viết liên quan cho Blogspot của bạn (hay còn gọi là tạo Related Post cho Blogspot)


Tạo Bài viết liên quan (Related Post) hiển thị Bài mới nhất (Recent Post)

Bước 1: Đăng nhập vào Blogspot cần tạo Related Post --> Chủ đề (trước kia là Mẫu) --> Chỉnh sửa HTML



Bước 2: đặt con trở soạn thảo trong ô code, bấm Ctrl + F để tìm thẻ đóng </head>

Bước 3: Copy đoạn code 1 bên dưới và dán (paste) vào trước thẻ </head> (phía trên thẻ)

<b:if cond='data:blog.pageType == &quot;item&quot;'><script type="text/javascript">//<![CDATA[var titles=new Array();var titlesNum=0;var urls=new Array();var time=new Array();function related_results_labels(c){for(var b=0;b<c.feed.entry.length;b++){var d=c.feed.entry[b];titles[titlesNum]=d.title.$t;for(var a=0;a<d.link.length;a++){if(d.link[a].rel=="alternate"){urls[titlesNum]=d.link[a].href;time[titlesNum]=d.published.$t;titlesNum++;break}}}}function removeRelatedDuplicates(){var b=new Array(0);var c=new Array(0);e=new Array(0);for(var a=0;a<urls.length;a++){if(!contains(b,urls[a])){b.length+=1;b[b.length-1]=urls[a];c.length+=1;c[c.length-1]=titles[a];e.length+=1;e[e.length-1]=time[a]}}titles=c;urls=b;time=e}function contains(b,d){for(var c=0;c<b.length;c++){if(b[c]==d){return true}}return false}function printRelatedLabels(a){var y=a.indexOf('?m=0');if(y!=-1){a=a.replace(/\?m=0/g,'')}for(var b=0;b<urls.length;b++){if(urls[b]==a){urls.splice(b,1);titles.splice(b,1);time.splice(b,1)}}var c=Math.floor((titles.length-1)*Math.random());var b=0;document.write("<ul>");if(titles.length==0){document.write("<li>Không có bài viết liên quan</li>")}else{while(b<titles.length&&b<20&&b<maxresults){if(y!=-1){urls[c]=urls[c]+'?m=0'}document.write('<li><a href="'+urls[c]+'" title="'+time[c].substring(8,10)+"/"+time[c].substring(5,7)+"/"+time[c].substring(0,4)+'">'+titles[c]+"</a></li>");if(c<titles.length-1){c++}else{c=0}b++}}document.write("</ul>");urls.splice(0,urls.length);titles.splice(0,titles.length)};//]]></script></b:if>

Paste đoạn code vào trên thẻ đóng </head>

Bước 4: Tiếp tục bấm Ctrl + F để tìm dòng <div class='post-footer'>

Bước 5: Copy đoạn code 2 bên dưới và dán (paste) vào sau dòng <div class='post-footer'> (phía dưới dòng)

<b:if cond='data:blog.pageType == &quot;item&quot;'><div id='related-posts'><b>Bài viết liên quan:</b><b:loop values='data:post.labels' var='label'><script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels&quot;' type='text/javascript'/></b:loop><script type='text/javascript'>var maxresults=5;removeRelatedDuplicates();printRelatedLabels('<data:post.url/>');</script></div></b:if>

Paste đoạn code phía dưới dòng <div class='post-footer'>

Bước 6: Lưu mẫu và kiểm tra kết quả ^^

Chú ý:

- Thông số var maxresults = 5; Số bài viết hiển thị ở mục Bài viết liên quan (Related Post) bên dưới bài đăng của Blogspot

- Nếu kết quả ko thấy gì thì các bạn xóa đoạn code 2 vừa paste đi và tìm 1 trong 3 dòng dưới đây (bấm Ctrl + F để tìm)
  1. <div class='post-footer-line post-footer-line-1'>
  2. <div class='post-footer-line post-footer-line-2'>
  3. <div class='post-footer-line post-footer-line-3'>
Sau đó dán (paste) lần lượt đoạn code 2 vào sau dòng vừa tìm được (paste vào phía dưới dòng vừa tìm được). Nếu kiểm tra kết quả ok rồi thì thôi, còn ko thì làm lại với dòng khác (nhớ phải xóa đoạn code 2 vừa paste đi nhé, rồi mới tìm dòng khác để paste lại đoạn code 2 vào)

Trang Blogspot làm demo phải paste vào dòng thứ 3 mới ra kết quả đấy ^^


Chúc các bạn thành công!
Nhớ bấm g+ chia sẽ nhé ^^
*Các đoạn code được sưu tầm trên mạng

Để tìm các bài viết trên Google nhanh nhất, hãy tìm theo cú pháp: "từ khóa tìm kiếm + nguyentruongson.info"

<<< Bài trước
Bài 36: 10 lý do bạn nên chọn Hosting trên DreamHost
Bài 37: DreamHost giảm giá Hosting 40% + Free Domain
Bài sau >>>