Thứ Bảy, 12 tháng 11, 2016

Hãy tắt XML-RPC khi không nên sử dụng

Khi sử dụng WordPress, chắc hẳn nếu ai đã từng mở mã nguồn xem đều thấy tập tin xmlrpc.php nằm ở thư mục gốc mã nguồn. XML-RPC là 1 script được sử dụng trong WordPress kể từ các phiên bản trước nhưng từ phiên bản 3.5 nó đã được bật lên mặc định.

XML-RPC là 1 giao thức kết nối với website WordPress từ xa sử dụng XML để bàn bạc dữ liệu qua lại. ngày nay với thể hỗ trợ các API của các CMS như WordPress API, Blogger API, Movable API, Pingback API, MetaWeblog API,…

Thông thường trên WordPress, chúng ta sẽ sử dụng đến XML-RPC khi thiết lập đăng bài từ 1 áp dụng khác bên ngoài như Windows Live Writer, hoặc các dịch vụ kết nối với website để đăng bài như IFTTT chẳng hạn.

Nhưng từ khi XML-RPC được sử dụng rộng rãi trên WordPress, nó lại khiến dấy lên về nguy cơ bị tấn công brute force attack để dò mật khẩu hoặc nặng hơn là gửi 1 lượng to request đến máy chủ để khiến tê liệt máy chủ, hình thức tấn công này được gọi là HTTP Flood Attack, là 1 kiểu tấn công DDoS.

Việc tấn công website WordPress dựa vào XML-RPC không phải là mới, nhưng trong 1 tuần trở lại đây mình thấy hơi rộng rãi người bị tấn công theo hình thức này, theo ghi nhận của mình trên các người dùng sử dụng dịch vụ hosting tại AZDIGI.

Do đó, ngày nay nếu bạn không với nhu cầu kết nối WordPress đến các dịch vụ hoặc áp dụng bên ngoài thì hãy vô hiệu hóa XML-RPC để tránh được nguy cơ tấn công theo hình thức này.

Một cách đơn thuần nhất để biết website mình với đang bị tấn công theo hình thức này hay không là mở tập tin access_log lên xem. nếu bạn thấy với lượng to lượt tróc nã cập như dưới đây thì website bạn đang bị tấn công chuẩn y XML-RPC.

xxx.xxx.xxx.xxx - - [15/Sep/2016:12:54:49 +0700] "POST /xmlrpc.php HTTP/1.1" 200 0 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"xxx.xxx.xxx.xxx - - [15/Sep/2016:12:54:50 +0700] "POST /xmlrpc.php HTTP/1.1" 200 0 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"xxx.xxx.xxx.xxx - - [15/Sep/2016:12:54:50 +0700] "POST /xmlrpc.php HTTP/1.1" 200 0 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"xxx.xxx.xxx.xxx - - [15/Sep/2016:12:54:51 +0700] "POST /xmlrpc.php HTTP/1.1" 200 0 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"xxx.xxx.xxx.xxx - - [15/Sep/2016:12:54:51 +0700] "POST /xmlrpc.php HTTP/1.1" 200 0 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"xxx.xxx.xxx.xxx - - [15/Sep/2016:12:54:52 +0700] "POST /xmlrpc.php HTTP/1.1" 200 0 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8

Để tránh tấn công theo hình thức này thì với 1 cách đơn thuần nhất là chặn tập tin này không cho thực thi. quan tâm các bạn không phải xóa đi vì nó là 1 phần của mã nguồn WordPress, với thể gây lỗi hoặc khi cập nhật phiên bản nó sẽ với lại phải chặn là cách thông minh nhất.

Nếu bạn sử dụng Shared Host hoặc các server cài đặt Apache thì chèn đoạn sau vào tập tin .htaccess ở thư mục gốc của website.

order allow,deny deny from all

Nếu bạn đang sử dụng NGINX khiến backend (sử dụng cộng với PHP-FPM) thì bỏ đoạn sau vào tập tin cấu hình domain trên NGINX.

location = /xmlrpc.php deny all; access_log off; log_not_found off;

Sau đó khởi động lại NGINX.

service nginx restart

Nếu bạn không một thể khiến 2 cách trên thì sử dụng tính năng với sẵn của iThemes Security là việc dễ dàng nhất.

Plugin bảo mật này hầu như là 1 plugin phải cài khi sử dụng WordPress rồi, nếu bạn chưa cài plugin này thì hãy cài ngay theo hướng dẫn này. Trong plugin này đã với tích hợp sẵn chức năng chặn XML-RPC và chặn Pingback (nên tắt luôn nếu không cần), bạn với thể bật lên tại mục Security -> Settings -> WordPress Tweak và mua Disable XML-RPC.

ithemes-security-block-xmlrpc Chặn XML-RPC trên plugin iThemes Security.

Nếu bạn sử dụng NGINX thì sau khi đánh dấu vào tùy mua này sẽ phải khởi động lại NGINX nhé.

Mặc dù mã nguồn WordPress là 1 trong các mã nguồn rộng rãi và với độ an toàn phải chăng nhưng 1 vài tính năng trong mã nguồn với thể sử dụng sai mục đích phải hãy thường xuyên theo dõi log lỗi (error log) hoặc log tróc nã cập (access log) để sớm phát hiện các hành vi thất thường. nếu bạn không kiên cố website mình với an toàn hay không thì mình khuyến cáo sử dụng dịch vụ Sucuri Firewall để bảo mật website phải chăng hơn.

Thạch Phạm Thạch Phạm

Đam mê với web và lập trình, thích viết và san sẻ, nghiện cà phê và xăm mình, hứng thú với nhạc dân ca và nhạc không lời.

Xem thêm bài viết Subscribe.
This post was made using the Auto Blogging Software from WebMagnates.org This line will not appear when posts are made after activating the software to full version.

Làm trang liên hệ đơn thuần có WordPress – 06

Tiếp tục trong phần này, chúng ta sẽ thêm một nút đặt hàng đơn giản dựa vào plugin NinjaForm và mang hiệu ứng modal lúc click vào cho đẹp mắt hơn. Dưới đây là kết quả sau lúc làm cho xong.

shopdongian-dathang01

Trước tiên bạn hãy cài plugin NinjaForm vào. Sau đấy vào Forms -> Add New để tạo một form mới. Trong đây bạn tạo form mang 4 field như sau:

Textbox (Họ và Tên)Textbox (Số điện thoại)Textbox (Địa chỉ)Email (Email)Hidden Field (URL) – Default Value: Post / Page URLHidden Field (Title) – Default Value: Post / Page Title.

Mục đích mình tạo những hidden field ở đây là để nó tự mang đường dẫn và tiêu đề của trang sản phẩm mà khách đặt hàng để lúc mình đọc email thì sẽ biết đơn đặt hàng này của sản phẩm nào.

shopdongian-formdathang02

Sau đấy lưu lại và đặt tên cho form này là Đặt hàng.

Bây giờ chuyển qua mục Email & Actions để thêm tính năng tự gửi email thông tin cho bạn lúc mang người đặt hàng. Phần From bạn sửa thành cái trường Email của khách. Phần To là email của bạn để nhận thông tin nhé. Phần Subject thì bắt buộc đặt tiêu đề kiểu giống như “Đơn đặt hàng – Email khách” cho email khỏi bị trùng tiêu đề. Phần Email Message thì tìm Insert All Fields.

shopdongian-formdathang03

Nếu bạn muốn tạo thêm một thông tin gửi cho khách lúc họ đặt hàng thành công thì tạo thêm một action nữa giống như thế này.

shopdongian-formdathang04

Plugin NinjaForm – Modal có chức năng tạo hiệu ứng modal lúc nhấp vào một đường link thay vì hiển thị hẳn ra bên ngoại trừ. Nó giống như cái hiệu ứng mà mình chụp ảnh ở đầu bài viết đấy.

Bây giờ bạn cài plugin này vào và kích hoạt lên. Sau đấy mở tập tin /sparkling-child/content-single-sanpham.php và tìm:

Giá: ID, 'sanpham_price', true ); ?>

Thêm vào dưới:

Trong đấy, thay 5 thành ID của form đặt hàng bạn vừa mới tạo lúc nãy. Để xem ID bạn vào phần Forms -> All Forms.

Bây giờ thêm đoạn sau vào style.css để cái nút đặt hàng nó đồng bộ mang theme hơn:

/** * Nút đặt hàng */.nf-modal-link { background-color: #DA4453; border-color: #DA4453; -webkit-transition: background-color 0.3s linear; -moz-transition: background-color 0.3s linear; -o-transition: background-color 0.3s linear; transition: background-color 0.3s linear; display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: một.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; color: #f3f3f3;}

Bây giờ bạn mang thể ra ngoại trừ trang hiển thị khía cạnh một sản phẩm sẽ thấy nút đặt hàng ngay bên dưới giá sản phẩm, và lúc nhấp chuột vào nó sẽ ra hiệu ứng modal.

Nếu bạn đang dùng localhost thì lúc đặt hàng bạn sẽ ko thể nhận được email do localhost ko mang email. Bạn hãy dùng SMTP của Gmail hoặc Sendgrid để mang thể gửi mail từ localhost nhé.

Và ở bài sau, cũng là bài cuối cùng trong serie này mình sẽ chỉ dẫn thêm bí quyết làm cho trang hiển thị danh sách những sản phẩm trong danh mục sản phẩm và trang lưu trữ của sản phẩm.

Thạch Phạm Thạch Phạm

Đam mê mang web và lập trình, thích viết và san sớt, nghiện cà phê và xăm mình, hứng thú mang nhạc dân ca và nhạc ko lời.

Xem thêm bài viết Subscribe.
This post was made using the Auto Blogging Software from WebMagnates.org This line will not appear when posts are made after activating the software to full version.

Thứ Năm, 10 tháng 11, 2016

4 công cụ miễn phí kiểm tra liên kết gãy 404 trong website

Tác hại của liên kết gãy chúng ta đã biết quá rõ ràng rồi, và những người đang sử dụng WordPress đều có thể đang sử dụng plugin Broken Link Checker để nó tự động tìm các liên kết bị lỗi 404 để bạn có thể sửa hoặc xóa đi. Tuy nhiên những người khác không sử dụng WordPress thì sao? Và plugin Broken Link Checker rất tốn tài nguyên, bạn càng có nhiều bài viết trong website thì nó sẽ càng tốn tài nguyên khi xử lý.

Tuy nhiên, việc tìm các liên kết gãy trong website không phải hoàn toàn bó tay hoặc sử dụng các dịch vụ trả phí, mà ở đây mình sẽ giới thiệu đến bạn 4 công cụ có thể giúp bạn tìm các liên kết gãy trong website hoàn toàn miễn phí và không ảnh hưởng đến website.

xenu-link

Xenu nói chính xác hơn nó là một công cụ dò tìm toàn bộ liên kết của một website bất kỳ chứ không phải chỉ có chức năng tìm liên kết bị lỗi 404. Cách thức hoạt động của nó là crawl liên kết theo kiểu bắc cầu từ trang này sang trang khác và trả thống kê đầy đủ cho bạn sau khi nó crawl xong. Tuy nhiên, do crawl theo kiểu đó nên nếu website bạn có nhiều trang thì sẽ khá mất thời gian để nó crawl xong đấy.

Khi phát hiện ra link bị 404, bạn có thể ấn chuột phải vào nó rồi chọn URL Properties để xem link đó nằm trong trang nào để bạn biết.

screaming-frog-seo-spider

Nếu Xenu chỉ có nhiệm vụ thu thập liên kết của website rồi trả về với các thuộc tính cơ bản thì ScreamingFrog sẽ có vai trò như một phần mềm hỗ trợ SEO tốt hơn vì nó có thêm các chức năng phục vụ việc SEO như phân tích các chỉ số của liên kết, kiểm tra liên kết, kiểm tra SEO Onpage,….

Phần mềm này tuy miễn phí nhưng nó sẽ giới hạn bạn thu thập tối đa là 500 liên kết. Nếu bạn muốn dùng nhiều hơn thì sẽ trả phí là 99 bảng Anh mỗi năm. Nhìn chung nếu bạn phụ thuộc nhiều vào nó thì cái giá đó không phải là đắt đỏ.

linkchecker-linux

Nếu bạn là một người dùng Linux thì có thể sử dụng công cụ này để kiểm tra liên kết gãy, nó hỗ trợ rất nhiều nền tảng như Windows, Ubuntu, Linux (hỗ trợ command line) và thậm chí là bạn có thể cài nó vào Web Server rồi sử dụng trên môi trường web. Nhìn chung nếu bạn đang có một máy chủ cỡ mạnh thì có thể cài cái này vô và kiểm tra cho nó nhanh.

google-webmaster-tools-404

Công cụ Google Webmaster Tools thì quá quen thuộc rồi và hầu như chúng ta sử dụng nó mỗi ngày. Và trong đó nó có một tính năng đó là thu thập và thống kê các liên kết bị lỗi có trong website, bạn có thể tìm thấy nó ở phần Thu thập dữ liệu -> lỗi thu thập dữ liệu.

Một phần mềm scan rất liên kết gãy rất tốt và nhanh nếu bạn đang sử dụng Mac.

Ở trên là 4 công cụ mà mình đã từng sử dụng qua để kiểm tra các liên kết bị lỗi 404 và hiện tại cả 4 công cụ đều đang sử dụng rất tốt nên bạn cứ yên tâm mà sử dụng nhé. Hãy nên nhớ rằng, website bạn càng có ít liên kết lỗi 404 thì Google càng đánh giá cao hơn, cũng như thân thiện với người dùng hơn.

Thạch Phạm Thạch Phạm

Đam mê với web và lập trình, thích viết và chia sẻ, nghiện cà phê và xăm mình, hứng thú với nhạc dân ca và nhạc không lời.

Xem thêm bài viết Subscribe.
This post was made using the Auto Blogging Software from WebMagnates.org This line will not appear when posts are made after activating the software to full version.

5 hiểu lầm cơ bản về thuật toán tìm kiếm Google trên di động

Được mệnh danh là gã khổng lồ tìm kiếm, Google trong những năm gần đây liên tục đưa ra và không ngừng cải tiến các thuật toán, cách thức tìm kiếm ngày một trở nên tinh vi  hướng đến mục đích cao nhất là tối ưu trải nghiệm của người dùng.  Sự ra đời của thuật toán xếp hạng trên di động vào ngày 21/4 vừa qua được xem là một bước tiến quan trọng của Google trong bối cảnh ngày càng có nhiều người dùng tìm kiếm, lướt web thậm chí mua sắm qua các thiết bị cầm tay như điện thoại thông minh hay máy tính bảng.

Thuật toán 21/4 được đánh giá có sức trọng tương đương với Panda hay Penguin, và nó đã nhanh chóng trở thành chủ đề rất được quan tâm trong những ngày qua . Tuy nhiên, có nhiều thắc mắc và hiểu lầm với thuật toán mới ra này của Google, bài viết dưới đây sẽ đưa ra giải đáp cho 5 hiểu nhầm  cơ bản nhất.

Qua công cụ kiểm tra của Google , bạn có thể rút ra kết luận rằng webpage của bạn có thân thiện với di động hay không. Điều đáng chú ý ở đây là webpage chứ không phải website như chúng ta vẫn lầm tưởng, Google đánh  giá mức độ thân thiện với di động của các page riêng biệt, chứ không đưa ra kết luận đánh giá cho toàn bộ website nói chung

Công cụ kiểm tra tính thân thiện với di động của Google Đừng quên kiểm tra các trang quan trọng thay vì chỉ kiểm tra ở trang chủ.

Sẽ rất nghiêm trọng  nếu bạn chỉ kiểm tra với domain website và thấy hài lòng với kết quả mà không hề biết rằng đó chỉ là kết quả của homepage, vô tình  bạn đã bỏ qua tình trạng chưa thân thiện với mobile ở các trang đích khác.

Công cụ kiểm tra của Google  sẽ trả lời có/không cho  câu hỏi về mức độ thân thiện của một webpage mà không đưa ra một con số định lượng, hay các mức đánh giá xếp hạng. Điều này gây khó khăn cho chúng ta trong việc xác định một cách chính xác webpage đang gần đạt hay mới chỉ chạm ngưỡng chuẩn thân thiện với mobile.

Để khắc phục điều này bạn có thể kiểm tra qua ứng dụng Mobile-friendly checker trên trình duyệt Chrome. Các tiêu chí được đánh giá và tổng hợp trên thang điểm 100, website được đánh giá là thân thiện với mobile sẽ có mức điểm 80-85 điểm trở lên.

cham-diem-than-thien

Mỗi một webpage  sẽ được đánh giá dựa trên 5 yếu tố chính dưới đây trước khi Google quyết định webpage đó có thân thiện với di động hay không

Viewport Configuration: webpage cần gắn thẻ meta viewport để gán độ rộng và tỉ lệ co giãn thích hợp cho từng loại thiết bị.Plugins: việc sử dụng các plugin cần hợp lý và không gây cản trở với người dùng mobile, các webpages không nên sử dụng các plugins không được các trình duyệt di động hỗ trợ như Flash, hay Silverlight.Text: cỡ chữ, font chữ cần đủ lớn và dễ nhìn trên màn hình điện thoại để người dùng không cần phóng to để đọc nội dung.Content: nội dung cần hiển thị vừa vặn với màn hình điện thoại và người dùng không cần kéo sang ngang để xem đầy đủ nội dungLinks: các links, nút gắn link không quá nhỏ hay quá gần nhau để người dùng dễ dàng thao tác, chạm hoặc ấn.

Không.

Trên blog chính thức của Google, các chuyên gia khẳng định thuật toán mobile-friendly CHỈ ảnh hưởng đến thứ hạng tìm kiếm trên điện thoại. Thuật toán ra đời nhằm hỗ trợ người dùng có những trải nghiệm tốt nhất trên mobile với các kết quả tìm kiếm liên quan, chứa nội dung chất lượng cao, và trong quá trình sử dụng, người dùng không cần kéo ngang hay phóng to màn hình điện thoại để xem nội dung

v

Bên cạnh đó, Google cũng nhấn mạnh các thuật toán khác vẫn được áp dụng triệt để, và nếu môt trang có nội dung chất lượng tốt và liên quan đến từ khóa tìm kiếm, nhưng không thân thiện với mobile thì vẫn có thể có thứ hạng cao chứ không hoàn toàn biến mất khỏi kết quả tìm kiếm của Google.

Không.

Dù các mobile site có 2 URL riêng biệt: URL domain.com trên máy tính và URL m.domain.com trên điện thoại, Google vẫn xem tính thân thiện với mobile của responsive site và mobile site tương đương nhau. Tuy nhiên, các webmasters sử dụng mobile site cần đối chiếu lại với Hướng dẫn Mobile SEO của Google để chắc chắn rằng đã khai báo mobile site với Google để được quét và index như các trang thông thường.

Tóm lại, sự ra đời của thuật toán 21/4 là cách Google hướng webmasters tập trung tới trải nghiệm người dùng trên điện thoại. Giờ đây ngoài việc xây dựng chất lượng nội dung cao, xuất phát từ nhu cầu tìm kiếm của người dùng, chúng ta cần tập trung nâng cao trải nghiệm sử dụng của người dùng trên các loại phương tiện và thiết bị. Đây là hướng đi bền vững nhất để có thứ hạng cao trên kết quả tìm kiếm của Google đồng thời thu hút đông đảo lượt khách ghé thăm và quay lại websites.

Thạch Phạm Thạch Phạm

Đam mê với web và lập trình, thích viết và chia sẻ, nghiện cà phê và xăm mình, hứng thú với nhạc dân ca và nhạc không lời.

Xem thêm bài viết Subscribe.
This post was made using the Auto Blogging Software from WebMagnates.org This line will not appear when posts are made after activating the software to full version.

Thứ Tư, 9 tháng 11, 2016

Khắc phục lỗi Google chặn CSS và Javascript

Trong hôm qua, Google tự dưng đồng loạt gửi hàng đống email đến để thông báo website đang chặn Google Bot truy cập các tập tin CSS và Javascript. Tạm thời chưa nói đến việc thông báo lỗi này là đúng hay sai, mà chúng ta nên biết tại sao Google lại thông báo như vậy.

Google Bot truy cập vào website theo thuật toán riêng của nó, nhưng chúng ta có thể kiểm soát việc lấy dữ liệu của nó thông qua tập tin robots.txt đặt tại thư mục gốc của website. Do vậy,  thông báo này có nghĩa là một hoặc các tập tin CSS/JS trên website đang bị chặn bởi robots.txt nên Google Bot sẽ không truy cập được. Hiện tượng này có thể là do bạn chặn thư mục nào đó.

Liên quan: Không nên chặn CSS và JS với Google Bot

Vì vậy để chắc chắn rằng chúng ta cho phép Google Bot truy cập các tập tin CSS và Javascript thì chỉ cần khai báo thêm đoạn sau vào robots.txt của website (chưa có thì tạo).

Allow: /*.js$Allow: /*.css$

Và nếu đầy đủ hơn thì ta sẽ có:

User-agent: *Allow: /*.js$Allow: /*.css$

Và sau khi thêm dòng đó vào, bạn có thể yên tâm rằng website mình không còn chặn Google Bot xem CSS và JS trên website nữa.

Thạch Phạm Thạch Phạm

Đam mê với web và lập trình, thích viết và chia sẻ, nghiện cà phê và xăm mình, hứng thú với nhạc dân ca và nhạc không lời.

Xem thêm bài viết Subscribe.
This post was made using the Auto Blogging Software from WebMagnates.org This line will not appear when posts are made after activating the software to full version.

Thiết lập Social cho WordPress SEO by Yoast

Trong bài hướng dẫn SEO by Yoast của mình tuy rằng hướng dẫn chi tiết nhưng phần hướng dẫn khai báo mục Social của plugin này mình chưa hướng dẫn. Là do mục này có nhiều phần cần giải thích cũng như nhiều mục tuỳ chỉnh nên mình sẽ nói chi tiết ở bài này.

Không phải ngẫu nhiên mà plugin này lại có thêm mục Social để tuỳ chỉnh, và có thêm phần khai báo link cá nhân ở các trang mạng xã hội khi sửa profile của người dùng. Mục đích của việc thiết lập này là làm website của bạn trở nên thân thiện hơn với các mạng xã hội và bổ sung thông tin về trang mạng xã hội của bạn với máy tìm kiếm Google.

Cụ thể hơn, nó sẽ giúp bạn thêm các thẻ Open Graph đặc biệt của Facebook để liên kết của bạn tương tác tốt hơn trên Facebook như hiển thị đầy đủ thông tin, hiển thị link website khi người dùng ấn like bài viết. Hoặc thêm các thẻ Twitter Hover Card để hiển thị thông tin liên kết của bạn khi chia sẻ ở Twitter, hoặc hiển thị page Google+ ở trang kết quả tìm kiếm. Nói chung là bạn sẽ được nhiều cái lợi mà không ảnh hưởng gì cả.

Để làm việc này, bạn vào SEO >> Social và khai báo các đường link đến các trang mạng xã hội của bạn vào mục Accounts.

Thiết lập liên kết trang mạng xã hội ở WordPress SEO by Yoast Thiết lập liên kết trang mạng xã hội ở WordPress SEO by Yoast

Kế tiếp là ở phần Facebook, bạn nhập tiêu đề, mô tả và logo của website để nó hiển thị ra khi ai đó chia sẻ liên kết ở trang chủ của website.

Thiết lập tiêu đề, miêu tả và logo website cho trang chủ để hiển thị ở Facebook Thiết lập tiêu đề, miêu tả và logo website cho trang chủ để hiển thị ở Facebook

Ngay phía dưới là phần Facebook Insights Admin, bạn hãy kết nối đến tài khoản Facebook của bạn và nhập App ID (nếu có) để nó tiến hành kết nối với App ID của bạn và thống kê truy cập từ Facebook thông qua tính năng Facebook Insights.

Kết nối tài khoản Facebook vào website để sử dụng Facebook Insights Kết nối tài khoản Facebook vào website để sử dụng Facebook Insights

Khi sử dụng tính năng này, nếu bạn chèn Facebook Comments thì nó sẽ tự động kết nối với App ID của bạn, từ đó bạn có thể quản lý comment tại đây và nhận thông báo khi có comment mới qua Facebook.

Các mục còn lại không quan trọng lắm và cũng dễ làm nên bạn làm tương tự nhé.

Để sử dụng thiết lập này, bạn sẽ cần vào Users >> Your Profile và tìm đến phần Google+, Twitter và Facebook rồi điền thông tin vào (là liên kết hoăc username dẫn tới trang mạng xã hội của bạn).

Thiết lập mạng xã hội cho người dùng Thiết lập mạng xã hội cho người dùng

Và hiện tại, thiết lập này sẽ có chức năng ở Facebook là hiển thị tên tác giả bài viết và dẫn tới trang cá nhân của họ.

WordPress SEO by Yoast cũng có chức năng thiết lập tiêu đề, mô tả và hình ảnh cho bài viết hoặc một trang nào đó để nó hiển thị thông tin như ý muốn khi chia sẻ lên Facebook hoặc Google+. Đó là phần Social của phần WordPress SEO by Yoast khi soạn nội dung.

Thiết lập thông tin bài viết để hiển thị lên mạng xã hội Thiết lập thông tin bài viết để hiển thị lên mạng xã hội

Hiện tại plugin WordPress SEO by Yoast chỉ hổ trợ bấy nhiêu tính năng để làm website WordPress thân thiện hơn khi hiển thị trên mạng xã hội. Cuối bài, mình muốn lưu ý cho các bạn là nếu bạn chưa thấy website hiển thị như ý trên Facebook là do nó đã lưu cache Open Graph của bạn rồi, hãy vào đây để cập nhật thông tin mới cho website của bạn ở Facebook.

Thạch Phạm Thạch Phạm

Đam mê với web và lập trình, thích viết và chia sẻ, nghiện cà phê và xăm mình, hứng thú với nhạc dân ca và nhạc không lời.

Xem thêm bài viết Subscribe.
This post was made using the Auto Blogging Software from WebMagnates.org This line will not appear when posts are made after activating the software to full version.

Không nên chặn Google Bot thu thập file CSS và JS

Cách thức hoạt động của bot tìm kiếmTừ trước tới nay, chúng ta đều hiểu rằng Google Bot sẽ thu thập dữ liệu như một text browse, đó là nó sẽ bỏ qua CSS và Javascript có trong website mà chỉ nhận các dữ liệu chữ và các liên kết trong đó. Đây là một bất lợi cho các website nào đang sử dụng Javascript để tải nội dung như áp dụng kỹ thuật AJAX, sử dụng AngularJS,…

Tuy nhiên, mới đây Google đã chính thức cập nhật lại rằng Google Bot đã có thể nhận diện CSS và Javascript trong website và thực thi nó, nên nếu website bạn đang chặn các file này để Google Bot crawl thì có thể sẽ ảnh hưởng đến kết quả tìm kiếm.

Lấy ví dụ trong WordPress, nếu bạn chặn thư mục /wp-content/ ở file robots.txt thì điều này sẽ ảnh hưởng.

Vì vậy, có thể nói rằng nếu như bây giờ trong file robots.txt của bạn có khai báo chặn Google Bot truy cập vào thư mục chứa dữ liệu của các file CSS và JS trên theme thì hãy bỏ nó đi để bot có thể vào và thực thi các file trong đó để có thể crawl nội dung hoàn chỉnh hơn.

Thachpham.com cũng đã sửa file robots.txt từ thế này:

User-agent: *Disallow: /wp-admin/Disallow: /wp-includes/Disallow: /wp-content/themesDisallow: /wp-content/pluginsDisallow: /search?q=*Disallow: *?replytocomDisallow: */attachment/*Disallow: /images/Disallow: /forum/Sitemap: https://thachpham.com/sitemap.xml.gz

Thành thế này

User-agent: *Disallow: /wp-admin/Disallow: /wp-includes/Disallow: /search?q=*Disallow: *?replytocomDisallow: */attachment/*Disallow: /images/Disallow: /forum/Sitemap: https://thachpham.com/sitemap.xml.gz

Mặc dù có thể khó kiểm chứng được sự thay đổi này có mang lại lợi ích rõ ràng như thế nào hay không, nhưng một trong các thành công của chiến dịch SEO là hãy nên tôn trọng và áp dụng các quy tắc mà Google đưa ra để website có thể thân thiện với SEO hơn.

Thạch Phạm Thạch Phạm

Đam mê với web và lập trình, thích viết và chia sẻ, nghiện cà phê và xăm mình, hứng thú với nhạc dân ca và nhạc không lời.

Xem thêm bài viết Subscribe.
This post was made using the Auto Blogging Software from WebMagnates.org This line will not appear when posts are made after activating the software to full version.

Sửa cấu trúc permalink giữ nguyên thứ hạng

Các bạn đang sử dụng WordPress thì cũng đã biết rõ rằng tính năng Permalinks trong WordPress sẽ giúp chúng ta có các cấu trúc liên kết thân thiện hơn thay vì sử dụng cấu trúc liên kết động kiểu http://domain.com/?p=xx, thay vào đó ta có thể sử dụng cấu trúc liên kết như thachpham.com chẳng hạn bằng cách sử dụng Permalink.

Nhưng chẳng hạn bạn đang sử dụng một cấu trúc permalink nào đó mà thay đổi lại thì tất cả liên kết cũ sẽ bị lỗi 404. Điều này có nghĩa là, toàn bộ thứ hạng cũ của bạn trên các máy tìm kiếm như Google, Bing đều sẽ bị giảm thứ hạng do liên kết không tồn tại, vì nó đã đánh chỉ mục (index) dựa vào cấu trúc liên kết cũ.

Thứ hạng sẽ bị mất khi trang đó bị lỗi 404 (không tìm thấy trang), nên nếu bạn muốn giữ nguyên thứ hạng của một liên kết nào đó hoặc muốn chia sẻ thứ hạng này cho liên kết khác thì bạn phải sử dụng kỹ thuật 301 redirect (chuyển hướng vĩnh viễn).

Nên biết: Lỗi 404 giết chết website bạn thế nào?

Ví dụ trên Google mình có liên kết A đang giữ top 1 và nay mình muốn chỉ định liên kết B sẽ lên top 1 thay cho liên kết A thì mình sẽ phải sử dụng 301 redirect để chuyển hướng truy cập từ liên kết A sang liên kết B.

Nếu bạn cần chuyển hướng liên kết của một trang nào đó riêng lẻ thì có thể sử dụng tính năng 301 Redirection có trong SEO by Yoast hoặc plugin SEO Redirection mà mình đã giới thiệu.

Thế nhưng, giả sử blog bạn có 1000 bài viết có cùng cấu trúc nay bạn cần đổi cấu trúc thì không lẽ bạn làm thủ công cho 1000 bài viết đó, một giải pháp không hề dễ dàng xíu nào. Nhưng bạn đừng lo lắng, chúng ta có cách để đặt 301 redirection từ cấu trúc permalink cũ sang cấu trúc permalink mới với plugin Permalink Redirect.

Trước tiên bạn tải plugin Permalink Redirect về máy và cài đặt bằng cách vào Plugins -> Add New -> Upload.

Nếu bạn đã từng sử dụng tính năng Permalinks thì bạn vào phần Settings -> Permalinks sẽ thấy các cấu trúc permalink được khai báo thông qua từ khoá như thế này.

Tùy chỉnh permalinks cho WordPress

Ở phần Custom Structure, bạn sẽ thấy cấu trúc permalink hiện tại của mình. Giả sử mình sẽ cần đổi sang cấu trúc mới là /%postname%.html (đã thiết lập ở Settings) thì mình sẽ đặt redirect cho plugin Permalink Redirect như sau (Settings -> Permalink Redirect).

Permalink_Redirect_Manager

Và bây giờ bạn có thể thử vào cấu trúc permalink cũ sẽ thấy nó tự chuyển hướng về cấu trúc permalink mới. Rất dễ dàng phải không nào?

Thạch Phạm Thạch Phạm

Đam mê với web và lập trình, thích viết và chia sẻ, nghiện cà phê và xăm mình, hứng thú với nhạc dân ca và nhạc không lời.

Xem thêm bài viết Subscribe.
This post was made using the Auto Blogging Software from WebMagnates.org This line will not appear when posts are made after activating the software to full version.

[Case Study] – SEO từ khóa “Võ lâm luận kiếm” trên Wapsite

Bài viết này của Tony tại nguongame.com gửi cho độc giả Thachpham.com

Chào các bạn!

Mình là Tonny Trần (tên thật của mình là Trần Văn Vẽ, vợ mình làm dịch vụ cho người nước ngoài nên đặt cho mình cái tên TÂY này, tên thật mình đọc ra ai lạ đều phải phì cười nên kêu Tonny cái nghe cho oách), admin website Nguongame.com, một website phân phối game di động tại thị trường Việt Nam.

Mua tên miền nguongame.com cách đây khoảng 3 năm, tuy nhiên thực sự phát triển website khoảng hơn 6 tháng (mình bỏ không hơn 2 năm) và cho tới nay cũng đã đạt được một số thành quả nhất định với khá nhiều game lên TOP và có được một nguồn doanh thu tạm gọi là đủ sống.

Bây giờ mình xin chia sẻ cho các độc giả một case study về quy trình mình đã đẩy website của mình lên TOP 1 với từ khóa “Võ lâm luận kiếm” cả có dấu và không dấu sau một thời gian mình làm việc và tích lũy, hy vọng nó sẽ có ích cho các bạn mới làm SEO. Mình không quen viết nên nếu câu văn mình còn lủng củng thì mọi người hãy góp ý thêm nhé.

volamluankiem-top

Đối với lĩnh vực game thì thông tin nhạy bén là một yêu tố rất quan trọng, bạn cần phải theo dõi các nguồn tin từ nhà phát hành để chớp thông tin nhanh nhất, đặc biệt là những thông tin quan trọng như tên game, thể loại, tên gốc (đối với những game mua từ nước ngoài), nhà phát hành, chức năng, đặc điểm, nền tảng hỗ trợ… Những dữ liệu này sẽ giúp bạn có định hướng ban đầu về nội dung.

Game Võ Lâm Luận Kiếm Game Võ Lâm Luận Kiếm

Với case study này mình tìm hiểu từ GameK và có được một số dữ liệu ban đầu như sau:

Tên game: Võ Lâm Luận KiếmThể loại: thẻ bài chiến thuậtTên gốc: Đại Chưởng MônNhà phát triển: PlaycrabNhà phát hành tại Việt Nam: Vina GameBản clone: Đại Minh ChủNền tảng hỗ trợ: Android, iOS…

Và một số thông tin khác liên quan về chức năng, đặc điểm của game.

Những thông tin ban đầu này thường rất … lờ mờ, vì các nhà phát hành game thường nữa úp nữa mở để thu hút sự chú ý của giới truyền thông, và cũng “ém hàng” để tung ra cho các đợt truyền thông khác nhau ở các giai đoạn phát triển dự án khác nhau.

Tóm lại, ở bước này bạn cần có đủ các thông tin tốt nhất của cái game mà bạn cần SEO.

longtail-vs-short-keywords

Đối với các game mới thì việc tìm kiếm từ khóa tiềm năng không thể dựa theo các hướng dẫn nghiên cứu từ khóa mà các cao thủ đã chia sẽ trên mạng được. Vì game chưa ra thì lấy đâu ra dữ liệu, chưa ai search nên không có thống kê.

Vậy thì từ khóa đâu ra?

Đó chính là sử dụng khả năng phân tích và đặt mình vào vị trí của những game thủ, nhờ đó sẽ có thể chọn được các từ khóa mà game thủ hay tìm kiếm nhất để tìm về tên game mà bạn cần SEO hoặc thể loại game bạn đang SEO. Sử dụng tính năng gợi ý từ khóa của Google cũng là một ý hay, nhớ chọn cả hai loại từ khóa ngắn và dài.

Ví dụ:

Vo lam luan kiem, võ lâm luận kiếm, Game vo lam luan kiem, game võ lâm luận kiếm, tải game võ lâm luận kiếm, tai game vo lam luan kiem, tải võ lâm luận kiếm, taivo lam luan kiem.

Cứ chọn các một số từ khóa mà bạn nghĩ rằng game thủ sẽ tìm kiếm nhiều sau khi NPH tung các chiến dịch truyền thông, đặc biệt là sau khi game ra mắt. Bạn có thể nghĩ thêm được những từ khóa khác thì càng tốt, càng ĐA DẠNG càng TỰ NHIÊN.

Bài hay: Nghiên cứu từ khóa để tăng tỷ lệ chuyển đổi.

Ở bước này, nếu bạn có thời gian và kiến thức về mãng game, bạn có thể tự viết một bài giới thiệu về game và đăng lên website. Bài này chính là bài viết quan trọng nhất mà bạn sẽ gắn link tải game lên, là nơi mà bạn hi vọng có thể dẫn game thủ vào và “dụ dỗ” cho họ download về máy, cài đặt, chơi game, nạp thẻ cào và bạn có thể kiếm được tiền để mua đồ tặng gấu.

Với mình thì mình thuê cộng tác viên, quất một bài giới thiệu ngay từ khi game … chưa ra mắt. Sản phẩm là đây: http://nguongame.com/vo-lam-luan-kiem/

Với các loại bài viết này, thú thực rất ít ai đọc, nên cũng chẳng cần hay ho quá làm gì. Tất nhiên nếu viết hay thì tuyệt vời, các admin website, wapsite khác thấy hay cũng lui tới, ngắm nghía để … tha về site họ, như vậy thì ít nhất bạn cũng có 1 lượng traffic trung thành lui tới website, tăng trust cho website của bạn và biết đâu sẽ có những backlink tự nhiên trỏ về.

Những điều cần chú ý trong việc viết và biên tập bài lên website mình xin liệt kê các gạch ngang đầu dòng bên dưới cho nó tiện.

Tiêu đề chứa từ khóa chính: Tùy theo cấu trúc website của bạn để đặt tiều, site mình thì đơn giản, mình chỉ để gỏn gọn tên game.Đoạn đầu và đoạn cuối nên chứa từ khóa.Mật độ từ khóa (cả chính lẫn phụ) được phân bố một cách đều đặn, tự nhiên, không nên cố tình nhồi nhét quá nhiều. Hiện tại nhồi mình thấy vẫn lên, nhưng tương lai thì chưa biết thế nào nên tốt nhất là viết theo những gì bạn biết. Với bài viết như của mình (khoảng 700 – 800 ký tự) thì bạn chỉ nên lặp lại từ khóa (một lần nữa – cả chính lẫn phụ) khoảng trên dưới chục lần.Nên dùng thẻ H2, nếu có 2 – 3 thẻ thì càng tốt và thẻ H2 chứa từ khóa (chính hoặc phụ). Một mẹo nhỏ để có thẻ H2 là bạn có thể phân đoạn bài viết, và chọn ra CHỦ ĐỀ cho 1 đoạn để làm nội dung thẻ H2.Hình ảnh: Đây là một yếu tố khá quan trọng trong SEO, bạn nên chọn những hình ảnh đẹp, chất lượng tốt. Không nên kibo mà chọn các hình ảnh chất lượng thấp, bé tí teo vì đối với lĩnh vực game thì hình ảnh cũng giúp KÍCH THÍCH tăng CẢM GIÁC, từ đó tăng lượt tải game, dẫn tới tăng conversion rate (với site mình phiên bản hiện tại vẫn dùng hình hơi nhỏ, mình đang viết lại phiên bản mới và sẽ cho kích thước hình to hơn). Bài viết chính cần có ít nhất 2 – 3 hình ảnh và cần được mô tả đầy đủ các thẻ như Title, Alt text, Description, Caption, trong đó quan trọng nhất là alt, bạn nên viết alt chứa từ khóa SEO.Có video: Nếu cấu trúc website của bạn theo hướng mở thì có thể chèn thêm video (nếu có).In đậm, in nghiêng: Cần khéo léo in đậm, in nghiêng một vài từ khóa quan trọng trong bài viết. Không nên gặp từ nào cũng phang mà cần đọc và chú ý những chỗ nào thực sự cần thiết phải in đậm hoặc in nghiêng.Viết đầy đủ các Title phụ (tiêu đề sẽ hiển thị trên kết quả tìm kiếm), meta description, keywords. Đặc biệt là title và description cần chứa từ khóa và theo nguyên tắc BÊN TRÁI (nghĩa là ưu tiên từ khóa càng phía bên trái càng tốt)

Nên tham khảo: Cách đặt từ khóa trong nội dung.

Ngoài các yếu tố ở trên thì dĩ nhiên nội dung của bạn cũng nên tuân thủ theo 3 quy tắc dưới đây:

ĐỘC – tuyệt đối không nên copy dù chỉ 1 đoạn (nếu không tự viết được thì đọc hiểu rồi viết lại)DÀI – nên viết bài viết chính thật dài, tối thiểu là 500 ký tự.ĐÚNG CHỦ ĐỀ – viết tập trung vào một chủ đề chính (ở đây là 1 game), không nên lan man.

Chú ý: Ở đây mình chỉ nói tới việc viết và biên tập nội dung, không bàn tới các yếu tố Onpage như vị trí thẻ H1, cấu trúc schema, tính năng seo, tốc độ website… nhé. Mình chỉ bàn đến nội dung và xem như các yếu tố khác là lý tưởng lắm rồi.

Kỹ năng viết blog chuyên nghiệp

Sau khi biên tập xong bài viết chính, bạn nên sử dụng chức năng Fetch as Google trong Google Webmaster Tools để submit bài viết lên hệ thống chỉ mục của Google và để bảo vệ nội dung bị copy trước khi Google index tự nhiên.

Ok, ngon lành cành đào rồi, nếu may mắn hoặc từ khóa cạnh tranh thấp thì sau khi submit bạn đã có thể chểm chệ trên TOP, ví dụ trường hợp của Nguồn Game, các từ khóa liên quan tới game Võ Lâm Luận Kiếm như mình đã liệt kê ở bước 2 đều may mắn xuất hiện ở trang 1, trang 2 kết quả tìm kiếm sau khi submit.

Tiếp theo là gì? đặt backlink đã được chưa?

Mình khuyên bạn là chưa nên nhé, cứ bình tĩnh chờ đợi khoảng 1 – 2 tuần cho bài viết của bạn có độ uy tín, để Google tin tưởng bạn hơn, nó có thời gian để đánh giá, so sánh, sắp xếp nội dung của chủ đề này trên kết quả tìm kiếm. Trong thời gian chờ đợi, bạn nên tận dụng để viết thêm 1 số bài viết phụ. Bạn có thể nghĩ đại các chủ đề liên quan và chế thành các bài viết hoàn chỉnh, ví dụ như:

Game Võ Lâm Luận Kiếm chưa ra đã hớp hồn game thủ.Võ Lâm Luận Kiếm liệu có vượt qua nổi cái bóng của Đại Minh Chủ không?Võ Lâm Luận Kiếm xứng đáng là game thẻ bài thế hệ mới…

Ngồi khoảng 5 phút chắc mình nghĩ được cả chục chủ đề mà xào, mà nấu về game này. Nếu bí ý tưởng quá thì thuê cộng tác viên viết có khi lại nảy sinh ý mới.

Khi viết những bài viết này, bạn cũng cần tâm niệm nó Y NHƯ bài viết chính, viết thật tốt, thật chất lượng như ở bước 3.

Điều quan trọng nhất là hãy đặt liên kết nội bộ từ những bài viết phụ về cho bài viết chính sử dụng anchor text là:

Từ khóa chínhTừ khóa phụTừ khóa chung (dạng như tải về, tải ngay, click here, click vào đây, tại đây…)Từ khóa brand (ví dụ như tại Nguồn Game, Nguồn Game, trên Nguồn Game…)

Dù là liên kết nội bộ thì bạn cũng không nên sử dụng toàn anchor text từ khóa, cần phân bổ một cách thật tự nhiên. Nếu cẩn thận hơn tí nữa thì các bạn có thể tìm đọc thêm về cách phân bổ tỉ lệ các dạng liên kết này trên mạng.

Cứ thong thả viết khoảng dăm bảy bài phụ cho em ấy, có khi viết vài bài là Google cân nhắc cho bạn lên top 1 luôn rồi. Đặc biệt, nếu website bạn có cấu trúc tags tốt, Google có thể cho bạn xuất hiện nhiều liên kết tăng cường (các liên kết nhỏ ngay dưới website được hiển thị theo hàng ngang của bạn ở kết quả tìm kiếm).

Với game Võ Lâm Luận Kiếm trên site Nguồn Game, mình viết thêm 2 bài phụ và đến trước ngày game ra mắt thì các từ khóa chính lọt TOP 3, còn từ khóa phụ cũng dắt nhau lên TOP.

Cận kề ngày game ra mắt, lượng bài trên các trang báo càng ra nhiều và dồn dập, các đối thủ cũng liên tục ra bài, đẩy SEO nên cạnh tranh ngày càng tăng lên, ở giai đoạn này nếu bạn lơ là thì có khi chỉ trong vài giờ đã nhảy qua trang 2. Biết đâu khi bạn đọc bài viết này thì Nguồn Game cũng đã mất TOP với các key game Võ Lâm Luận Kiếm?

À, trong thời gian chờ đợi này, bạn nên post các bài viết (bao gồm bài viết chính và bài viết phụ) lên các kênh social mà bạn có như Facebook, Google Plus, Twitter, Pinterest… ném đại nó lên để tăng Social signal, nếu có tương tác thì quá tốt, mà không có tương tác (like, comment, share, + 1, tweet…) thì …cũng tốt.

Backlink

Có lẻ khâu đặt backlink là khâu mà nhiều anh em khoái nhất, còn với mình đây là khâu mình ghét nhất, mệt bỏ xừ. Nhưng mà những thứ đã làm từ bước 1 đến bước 4 mới là điều kiện cần, còn bước này mới là điều kiện đủ để ổn định ở TOP cao và duy trì vững chắc.

Quan điểm đặt backlink của mình là cả liên kết nội và liên kết ngoại, vì vậy trong giai đoạn này bạn vừa làm và vừa lặp lại bước 4 nhé. Viết rải rác thêm bài phụ cho em nó.

Viết những bài viết thật sự chất lượng liên quan đến game Võ Lâm Luận Kiếm (như bước 4). Để đỡ mất thời gian và có kế hoạch rõ ràng thì bạn nên đầu tư viết sẵn những bài viết này lên words và lưu trữ sẵn nhé (khi game ra có thêm nhiều chủ đề thì viết thêm).

Bước này là bước quan trọng nhất và thường bị bỏ qua nhất trong quá trình đặt backlink, vì vậy các bạn cần chú ý, cũng hơi mất thời gian đấy nhưng mình khẳng định với các bạn rằng nó sẽ đem lại những kết quả xứng đáng. Đó là Tìm website phù hợp để đặt backlink.

Nói đến đặt backlink, nhiều bạn cứ ngày đêm hì hục trên các diễn đàn để cày link chữ ký, link spam trong bình luận, profile, auto comment, đi trao đổi link fullsite, … thậm chí có nhiều bạn hiện đại hơn là sử dụng CÔNG NGHỆ SPIN để tạo ra hàng trăm, hàng ngàn website, blog với nội dung mà chẳng có ý nghĩa gì cả rồi thả link vào đó và gọi đó là đặt backlink.

Trên thực tế, những cách làm này đều đem lại hiệu quả trước mắt cho các bạn, nhưng Google không để bạn yên đâu, nó sẽ ngày đêm tìm cách để ngăn chặn những việc này, và bạn biết rồi đấy, hậu quả sẽ là từ khóa tụt TOP (cái này mình đã dính nhiều rồi, dính đến nổi xém sập luôn cả công ty SEO đang đi lên của mình vì 1 loạt dự án fail, trong lúc khó khăn loay hoay rồi bén duyên với MMO, bài học đắt giá thứ 4 của mình).

Nói thật lòng, mình không thích, và cũng không ủng hộ các kỹ thuật đặt backlink theo kiểu spam nói trên, nên… một lần nữa, là không nên, vì nó không đem lại giá trị cho người dùng, cũng như làm hao tốn tài nguyên của các nhà cung cấp dịch vụ và của Google. Hơn thế nữa, nó sẽ biến bạn dần thành một con người lười biếng và luôn suy nghĩ để tìm cách vượt lên kẻ khác bằng thủ thuật, thậm chí là thủ đoạn. Điều đó không tốt cho bản thân bạn, phải không nào?

Có lẻ, mình viết đoạn trên có thể động chạm tới một số bạn đi theo trường phái đó, mong các bạn tranh luận chứ đừng ghét bỏ mình, cũng đừng giết mình tội nhé. Mình phải kiếm tiền để nuôi 2 con nhỏ.

Ok, có lẻ hơi lan man rồi, ta đi vào vấn đề chính.

Bạn hãy tìm những TRANG CHẤT LƯỢNG để đặt lên đó những LINK CHẤT LƯỢNG.

Vấn đề muôn thủa, Link chất lượng là gì? Vì bài viết cũng đã quá dài rồi nên mình không đi sâu vào giải thích lý thuyết vấn đề này nữa, nếu bạn nào chưa hiểu link chất lượng là gì thì hãy tìm đọc trên Blog Thạch Phạm, hoặc một số Blog khác như Khuê Trần, Trung Đức, Lâm Nguyễn Z, Ngân Sơn…

Tham khảo: Làm sao để có backlink chất lượng?

Mình liệt kê vắn tắt một số điểm cần chú ý và vào thẳng vấn đề luôn:

Site trust cao (tí nữa mình sẽ hướng dẫn tìm site trust cao)Nội dung liên quanLink đúng ngữ cảnh, tức là chèn backlink có liên quan lồng vào nội dung bài viết. Mật độ đặt backlink, nên nhiều hay ít, tần suất đặt,…

Website có trust cao

Để tìm site trust cao, bạn chú ý các thông số của website như sau:

DA (Domain Authority) cao, tốt nhất nên chọn những trang có DA > 20PA (Page Authority), nếu bạn xin link, hoặc mua link từ các bài viết có sẵn thì những trang có PA từ 15 trở lên đã là rất tuyệt vời. (Bạn nên cài SEO Moz Toolbar để có những thông số này)PR (Google Page Rank), cũng tương tự như PA, đối với link trên bài viết có sẵn thì PR = 1 cũng quá ngon rồi, còn nếu bài viết mới hoàn toàn thì bạn quan tâm tới PR Domain và mức độ phân bổ PR trên website. (Website có cấu trúc tốt sẽ phân bổ PR rất đều, và đương nhiên bài viết mà bạn quẳng lên đó sau một thời gian cũng sẽ có PR tốt)TF (Trust Flow), có giá trị từ 1 – 100, nói nôm na là số này càng cao thì site đó càng có nhiều link chất lượng đổ về.CF (Citation Flow), cũng giá trị từ 1 – 100, biểu thị cho độ phủ liên kết của website.

Với TF, CF bạn có thể sử dụng website https://majestic.com để kiểm tra. Với các site VN thì con số này tầm trên dưới 10 là tuyệt cú mèo rồi, ưu tiên TF hơn CF nhé.

Ok, cố gắng soi thật kỹ, nếu bạn đặt 1 link từ 1 page của 1 website có các thông số trên cao (kiểu như Google, Vnexpress chẳng hạn) có thể sánh bằng hàng ngàn vạn link mà bạn vất vả kiếm được bằng các thủ thuật spam. Ngon hơn là Google không hề ghét bỏ các loại link này.

Để có những site chất lượng này, bạn có thể mua link, liên hệ với bạn bè để guest blog (như bài viết này chẳng hạn), xây dựng website vệ tinh chất lượng để đặt link (nếu có thời gian và hứng thú mình sẽ viết 1 bài chi tiết về case study mà mình đang làm về hệ thống website vệ tinh). Ok, bằng mọi cách, tùy bạn.

Một điều rất QUAN TRỌNG nữa đó là những site bạn link về cần có khác IP, nếu khác cả dãy IP thì càng tốt, nếu không khác C Class cũng tạm được.

Tìm website có nội dung liên quan

Với nội dung liên quan, nhiều bạn thắc mắc là cần nội dung của cả website liên quan hay chỉ cần nội dung bài viết liên quan. Theo mình thì nếu nội dung bài viết liên quan được 6 điểm thì nội dung cả website liên quan sẽ được châm chước 9,5 điểm.

Chuyện gì xảy ra nếu link nằm trong bài viết liên quan trên một website có tổng thể liên quan? Tuyệt vời chứ gì nữa. Google sẽ nghiền website của bạn thôi.

Vì vậy, hãy kiếm những website có mối liên hệ mật thiết với game (như giải trí, công nghệ, tin tức, tin game…) và đặt liên kết của mình lên đó.

Liên kết đúng ngữ cảnh

Cái này có lẽ đã rất nhiều Blogger nhắc đến. Tuy nhiên theo cảm nhận của mình thì cũng ít người làm theo một cách nghiêm túc.
Nói đơn giản thì liên kết đúng ngữ cảnh là một liên kết được đặt một cách HOÀN TOÀN TỰ NHIÊN trong một bài viết liên quan chứ không phải là cố tình đặt để đặt backlink.

Hay một cách trực quan hơn thì liên kết đúng ngữ cảnh là liên kết được đặt sao cho khi người đọc đọc tới đoạn chứa liên kết thì họ bị kích thích và phải click vào liên kết để hiểu chi tiết hơn về nội dung họ đang đọc.

Mật độ đặt backlink

Đây cũng là một yếu tố hết sức quan trọng để ẻm Google không nhìn website của bạn bằng con mắt nghi ngờ. Hãy đặt backlink đều đặn, đừng vội vàng, ví dụ mỗi ngày 1 link từ 1 web page thôi (chú ý, web page chứ không phải website – fullsite). Đừng làm link theo kiểu tuần này quất 100 link, tuần sau nhác quá không quất link nào. Hãy có một kế hoạch đặt link, hoặc chí ít là “hình dung” kế hoạch đó trong đầu và đặt backlink một cách chắn chắn, từng bước và đều đặn.

Ngoài việc đặt backlink từ guest blog, site vệ tinh thì bạn nên đi thêm link từ web 2.0 như wordpress, tumblr, blogspot, weebly…, comment blog (comment thật và nghiêm túc từ những bài viết liên quan chứ không phải comment spam) và những dạng link khác như forum, wiki… để đa dạng nguồn backlinks.

Ok, cứ thế, cứ thế thôi. Bạn sẽ thấy key bò dần, bò dần lên TOP.

Thực tế đến lúc viết bài này thì các key chính như vo lam luan kiem, võ lâm luận kiếm của Nguồn Game đã xếp TOP 1 Google Việt Nam, phiên bản tiếng Việt chỉ với vài backlinks chất lượng. Ngày mai, ngày kia hay có thể là … lát nữa những key này có thể nhảy sang TOP 2, TOP 3 nhưng mình tin rằng nó sẽ dần ổn định.

Nếu bạn cũng tin, hãy nghiêm túc làm theo nhé.

Có lẻ tới đây bài viết cũng đã dài thườn thượt rồi, và mình cũng đã cảm thấy hơi bị … mỏi tay, nên nếu có gì thiếu sót cũng mong các bạn lượng tình bỏ qua.

Một điều cuối cùng, mình muốn gửi gắm riêng tới các bạn wapmaster, webmaster đang hì hục kiếm tiền trong lĩnh vực game, tin tức, giải trí, công nghệ… nói túm lại là liên quan tí tới game, hãy liên kết với Nguồn Game, hãy cùng chia sẽ với Tonny những website chất lượng, cùng khai thác và cùng lên TOP (kiếm nhiều tiền nuôi gấu, mua sữa cho con…etc.).

Tham khảo tại đây: http://nguongame.com/blog/trao-doi-link-game-voi-he-thong-cua-nguon-game/

Cảm ơn Thạch Phạm đã đồng ý đăng bài viết này lên blog đình đám về WordPress và SEO ở Việt Nam, cảm ơn các bạn đã dành thời gian đọc tới đây, một bài viết dài bỏ mẹ… tới tận hơn 4 nghìn từ. Nếu bạn thích, hoặc thấy có ích hãy nhích chuột và bấm Like và Share để ủng hộ mình có năng lượng viết tiếp, nếu bạn chưa rõ hoặc muốn tranh luận, trao đổi thêm về những vấn đề liên quan đến chủ đề bài viết này, hãy để lại bình luận ở bên dưới, mình sẽ ngồi F5 xem thảo luận mới để đọc và chém gió với các bạn.

Nếu bạn là game thủ, hãy nhớ Nguồn Game là website tải game MIỄN PHÍ, AN TOÀN và TỐC ĐỘ, hãy truy cập và tải để ủng hộ mình. Nếu không, hãy giới thiệu với bạn bè, vợ, gấu, em út, con cái, con thầy, vợ bạn, gái cơ quan, hàng xóm… của bạn (giúp mình kiếm chút tiền mua sửa cho con). Mình sẽ rất cảm ơn.

Còn bây giờ, đã 1h30 sáng rồi, mắt mở không ra (vì ghèn) và có lẽ vợ đang chờ, mình đi ngủ đây.

Tạm biệt bạn đọc Thạch Phạm Blog.

Tonny Trần.

Lời nhắn từ Thạch Phạm: Thực ra bài này viết theo văn phong rất tự nhiên, tự nhiên đến mức có vài đoạn hơi.nhảm nên mình đã lọc ra bớt. Hy vọng với sự chỉnh sửa, nó vẫn giữ được nét gần gũi vốn có của tác giả.

.
This post was made using the Auto Blogging Software from WebMagnates.org This line will not appear when posts are made after activating the software to full version.

Thứ Hai, 7 tháng 11, 2016

Người đàn ông phê ma túy đốt nhà ở phố Tây Sài Gòn

Ngày 7/11, Công an phường Phạm Ngũ Lão, quận một, tạm giữ Nguyễn Văn Cảnh (tức Út Tửng, 36 tuổi) về hành vi gây cháy nhà tại phố Tây đêm qua.

Theo điều tra, Cảnh sống trong căn nhà nhỏ trong hẻm đường Bùi Viện (quận 1) có 10 người, thuộc hai hộ gia đình. Anh ta có biểu đạt bất thường, giống như nghiện ma tuý. Trước lúc căn nhà này phát hoả, người dân nghe tiếng la hét của Cảnh.

nguoi-dan-ong-phe-ma-tuy-dot-nha-o-pho-tay-sai-gonVụ cháy làm nhiều du khách hoảng loàn. Ảnh: D. T

Làm việc sở hữu cảnh sát, người đàn ông này cho biết mình "đốt tờ báo, làm rơi xuống sàn nhà gây cháy".

Kiểm tra nhanh, công an xác định Cảnh dương tính sở hữu ma túy. Lúc này anh ta mới thừa nhận sau lúc tiêu dùng ma túy đá đã bị ảo giác, "lên cơn" và đốt nhà.

Trước ấy, tối 6/11, căn nhà nhỏ, có gác, bất thần bốc cháy kèm theo nhiều tiếng nổ kéo dài. Rất đông người dân, du khách nước không tính tại khu phố Tây hoảng loàn bỏ chạy.

Nhiều khách hàng xô chậu tạt nước chữa cháy nhưng bất thành. Hàng chục cảnh sát và 3 xe chữa cháy có mặt ngay sau ấy, dập tắt hoả hoạn nhưng nhiều đồ đoàn đã bị thiêu rụi.

Quốc Thắng

.
This post was made using the Auto Blogging Software from WebMagnates.org This line will not appear when posts are made after activating the software to full version.

Siết chặt các quy định nổ súng để hạn chế bị lạm dụng

Ngày 7/11, góp ý vào dự thảo Luật Quản lý, sử dụng vũ khí, vật liệu nổ và công cụ hỗ trợ, đại tá Nguyễn Hữu Cầu, Giám đốc Công an Nghệ An nhận thấy có một số nội dung chưa hợp lý, khái niệm nổ súng còn cách hiểu khác nhau. "Quy định trước khi nổ súng phải bắn chỉ thiên để cảnh báo. Vậy bắn chỉ thiên có phải là nổ súng không?”, ông Cầu nói.

Cho rằng súng quân dụng là vũ khí gây sát thương rất mạnh, đòi hỏi người sử dụng không chỉ thành thạo kỹ thuật mà còn phải nắm vững quy định pháp luật, ông Cầu đề nghị Ban soạn thảo chia quy định nổ súng từ một điều thành 6 điều để nêu rõ từ khái niệm nổ súng, cảnh báo, nguyên tắc nổ súng…, cho đến việc nổ súng trong trường hợp ban bố tình trạng khẩn cấp, hậu quả pháp lý.

siet-chat-cac-quy-dinh-no-sung-de-tranh-bi-lam-dungĐại tá Nguyễn Hữu Cầu, Giám đốc Công an Nghệ An. Ảnh: Giang Huy

Đồng tình với phân tích của ông Cầu, đại biểu Bùi Văn Xuyên cho rằng dự thảo quy định các trường hợp được nổ súng song mới chỉ là những dự liệu liên quan đến các tình huống và theo phán đoán, nhận định chủ quan của người thi hành công vụ chứ chưa có quy định cụ thể.

Do vậy, luật cần đưa ra các tình huống, lý do cụ thể ở từng thời điểm, từng địa bàn và lĩnh vực khác nhau để tránh việc lạm dụng quy định nổ súng.

siet-chat-cac-quy-dinh-no-sung-de-tranh-bi-lam-dung-1Trung tướng Bùi Mậu Quân (giữa) trao đổi với các đại biểu bên hành lang Quốc hội. Ảnh: Giang Huy

Trung tướng Bùi Mậu Quân, Phó tổng cục trưởng Tổng cục an ninh, cho rằng dự thảo luật cần quy định rõ “nổ súng vào ai”, cụ thể ở đây là nổ súng vào phương tiện và con người vi phạm pháp luật. “Quy định như vậy lực lượng trực tiếp chiến đấu có cơ sở pháp lý vững chắc khi thực hiện công vụ”, tướng Quân nói.

Thượng tướng Tô Lâm, Bộ trưởng Công an khẳng định quy định về nổ súng là nội dung đặc biệt quan trọng có liên quan trực tiếp đến tính mạng, sức khỏe con người và đảm bảo an ninh quốc gia, trật tự, an toàn xã hội. Trên cơ sở ý kiến đại biểu, Ban soạn thảo sẽ tiếp tục rà soát, tu chỉnh các quy định về nổ súng nhằm đảm bảo chặt chẽ để tránh bị lạm dụng.

Dự thảo Luật Quản lý, sử dụng vũ khí, vật liệu nổ và công cụ hỗ trợ dự kiến được Quốc hội xem xét thông qua tại kỳ họp thứ 3 (tháng 5/2017).

Xuân Hoa

.
This post was made using the Auto Blogging Software from WebMagnates.org This line will not appear when posts are made after activating the software to full version.

Ông giáo Tây tông chết đứa ở Sài Gòn bị tăng án

Ngày 7/11, TAND Cấp cao tại TP HCM chấp nhận kháng nghị của VKS, tuyên phạt ông Wheeler Lloyd Stephan (66 tuổi, quốc tịch Mỹ) mức án 3 năm tù nhưng cho hưởng án treo về tội Vi phạm quy định về điều khiển phương tiện giao thông đường bộ.Theo HĐXX, hành vi của ông Stephan gây hậu quả rất nghiêm trọng, cấp sơ thẩm chỉ vận dụng hình phạt tiền là ko đúng quy định. Tuy nhiên, bị cáo đã hối hối hận, đền bù toàn bộ thiệt hại cho gia đình nạn nhân, đang là giáo viên và có hai con nhỏ. nên ko buộc phải có} buộc phải bí quyết ly khỏi xã hội.ong-giao-tay-tong-chet-nguoi-o-sai-gon-bi-tang-anÔng Stephan được tòa cho hưởng án treo. Ảnh: H. D.Bản án sơ thẩm xác định, sáng 2/3/2014, ông Stephan chở vợ chạy trên đường D1 quận Bình Thạnh. Vì muốn giảm thiểu xe phía sau vượt lên từ bên buộc phải, ông đã lách sang trái, lấn qua làn đường ngược lại tông vào ông Phụng.Vợ chồng gia sư cùng mọi người đón taxi đưa ông Phụng đi cấp cứu. Do bị chấn thương cột sống cổ, liệt tứ chi, nạn nhân tử vong sau hơn hai tháng điều trị. Ông Stephan đã đền bù cho gia đình bị hại 108 triệu đồng bạc viện phí và mai táng.Cuối năm ngoái, TAND TP HCM xử sơ thẩm tuyên phạt ông Stephan 50 triệu đồng. VKSND cùng cấp sau đấy kháng nghị theo hướng cần vận dụng hình phạt tù mang ông.Tại phiên xử bữa nay, ông Stephan cho biết đã sống ở Việt Nam nhiều năm và sau này vẫn sống lâu dài ở đây. Ông mong tòa phê chuẩn để được tiếp tục công tác và cống hiến cho xã hội.Hải Duyên .
This post was made using the Auto Blogging Software from WebMagnates.org This line will not appear when posts are made after activating the software to full version.

Làm trang shop đơn giản với WordPress – 04

Sau khi tạo post type sản phẩm và taxonomy danh mục sản phẩm ở phần trước, chúng ta còn một bước khá quan trọng nữa để có một post type chuẩn để làm chức năng lưu trữ sản phẩm đó là các meta box nhập thông tin sản phẩm. Cụ thể trong serie này mình sẽ tạo ra hai metabox nhập giá và thuộc tính sản phẩm.

Về metabox nhập giá, chúng ta chỉ cần nhập số nên sẽ tạo một meta box kiểu text thông thường. Còn meta box nhập thuộc tính sản phẩm chúng ta sẽ sử dụng kiểu repeater meta box vì mỗi sản phẩm có thể sẽ có nhiều thuộc tính nên không thể tạo một meta box cố định được. Chúng ta sẽ tạo hai meta box này thông qua plugin Piklist đã cài ở phần 1.

Tham khảo về Piklist

Như trong yêu cầu của Piklist, để tạo meta box chúng ta phải tạo thư mục trong theme hoặc plugin của chúng ta theo đúng cấu trúc của Piklist để nó tự động chạy mà không cần include vào đâu cả. Bây giờ chúng ta tạo thư mục /sparkling-child/piklist/parts/meta-boxes/ nhé.

shopdongian-piklist-metaboxes01

Và bây giờ chúng ta có thể tạo bất kỳ tập tin .php nào trong thư mục meta-boxes và nó sẽ tự động chạy.

Đầu tiên bạn tạo tập tin /sparkling-child/piklist/parts/meta-boxes/sanpham.php và cho đoạn thông tin sau vào:

Với thông tin trên, chúng ta đã tạo một khu vực tên là Thông tin sản phẩm và nó sẽ hiển thị trong post type sanpham. Sau khi lưu lại bạn sẽ thấy cái bảng đó trong trang thêm sản phẩm:

shopdongian-piklist-metaboxes02

Nhưng nó chưa có các meta box, chúng ta sẽ tiếp tục tạo ở dưới.

Đây là một meta box nhập văn bản bình thường nên cách tạo sẽ không khó lắm. Chúng ta có code sau trong sanpham.php:

Tham khảo: Piklist – text fields

/** * Tạo box nhập giá sản phẩm * https://piklist.com/learn/doc/text/ */piklist('field', array( 'type' => 'text', 'field' => 'sanpham_price', 'label' => 'Giá sản phẩm', 'description' => 'Nhập giá của sản phẩm này', 'help' => 'Nhập chữ hoặc số và giá trị này sẽ hiển thị ra bên ngoài website', 'attributes' => array( 'class' => 'sanpham_price text' )));

Trong đó, type nghĩa là kiểu meta box và field là ID của trường này để sau này chúng ta gọi ra ngoài với hàm get_post_meta().

Xem thêm: Danh sách các kiểu field của Piklist

Meta box này sẽ thuộc kiểu group (tức là có nhiều field bên trong) và có tính năng lặp lại (repeater), chúng ta có đoạn code sau ở sanpham.php:

/** * Tạo field nhập thuộc tính sản phẩm * đây là field kiểu `group` * /wp-content/plugins/piklist/add-ons/piklist-demos/parts/meta-boxes/field-add-more-single-level.php */piklist('field', array( 'type' => 'group', 'label' => 'Thuộc tính sản phẩm', 'add_more' => true, 'field' => 'sanpham_attributes', 'fields' => array( array( 'type' => 'text', 'field' => 'sanpham_att_name', 'label' => 'Thuộc tính', 'help' => 'Tên thuộc tính sản phẩm là một đoạn chữ miêu tả một thuộc tính đặc biệt của sản phẩm. Ví dụ: Hệ điều hành, Đời máy,.', 'columns' => 6 ), array( 'type' => 'text', 'field' => 'sanpham_att_value', 'label' => 'Giá trị thuộc tính', 'help' => 'Hãy nhập giá trị thuộc tính tương ứng với tên thuộc tính tương ứng.', 'columns' => 6 ) ) ));

Trong đó, type phải có giá trị là group và add_more phải là true để nó có chức năng lặp lại. Khi meta box thuộc kiểu group thì chúng ta phải có một thuộc tính khác tên là fields để chứa các meta box thuộc group này, trong code trên thì phần fields chứa hai cái meta box kiểu text.

Xem demo Piklist

Mặc đinh Piklist có thêm sẵn các field demo để chúng ta tham khảo và copy code, để bật tính năng demo bạn có thể vào Piklist -> Add-ons -> Activate cái demo lên. Sau đó tham khảo demo tại Piklist Demo.

Sau khi thêm xong chúng ta đã thêm thành công meta box như hình:

shopdongian-piklist-metaboxes03

Bây giờ bạn hãy thử thêm khoảng 4 sản phẩm, có đầy đủ hình ảnh đại diện, giá và thuộc tính sản phẩm để ở các phần sau chúng ta có thể lấy dữ liệu ra bên ngoài nhé.

Sau khi đã thêm đầy đủ các sản phẩm (ít nhất 4 sản phẩm) thì bạn hãy cài plugin Regenerate Thumbnails. Sau đó vào Tools -> Regen. Thumbnails và ấn nút Regenerate All Thumbnails để nó tái tạo các ảnh đại diện theo đúng kích thước mình đã quy định khi làm ở bài 2.

Vậy là chúng ta đã làm xong bước tạo custom post type hoàn chỉnh để quản lý sản phẩm, có hỗ trợ các meta box nhập giá và thuộc tính sản phẩm. Trong bài sau, mình sẽ hướng dẫn bạn làm trang chi tiết sản phẩm và gọi các thông tin này ra bên ngoài.

Thạch Phạm Thạch Phạm

Đam mê với web và lập trình, thích viết và chia sẻ, nghiện cà phê và xăm mình, hứng thú với nhạc dân ca và nhạc không lời.

Xem thêm bài viết Subscribe.
This post was made using the Auto Blogging Software from WebMagnates.org This line will not appear when posts are made after activating the software to full version.