Cách tính PageRank – món đồ cổ giá trị trong SEO

PageRank là chủ đề được thảo luận rất nhiều trong cộng đồng những người làm SEO chuyên nghiệp (SEO experts). Cốt lõi của PageRank là một công thức toán học (mathematical formula), mà khi nhìn vào, nó dường như làm mọi người sợ hãi, nhưng thực ra PageRank lại khá dễ hiểu. Dù vậy, nhiều người dường như đã hiểu sai! Một ví dụ cụ thể là “Chris Ridings của trang www.searchenginesystems.net” đã viết một bài báo có tiêu đề “Giải thích PageRank: Mọi thứ bạn cần biết về PageRank”. Nhiều người đã chỉ ra rằng, bài báo chứa một …

Đọc thêm

Bổ sung các biến thể sai chính tả đ thành dd, dđ; ô thành oo, oô; ê thành ee, eê; â thành aâ, aa

Trên một số ứng dụng như thanh tìm kiếm trình duyệt, Excel người dùng có thể gặp lỗi này thường xuyên. Do vậy tạo các thêm các biến thể sai chính tả cho một từ đúng có thể giúp chúng ta tìm các từ sai chính tả dễ dàng hơn. Giải quyết vấn đề này khá đơn giản, chúng ta chỉ cần tách chuỗi gốc thành các chữ cái, so nó với đ, ô, ê, â rồi tạo biến thể dd, oo, ee, aa, cuối cùng ghép lại thành chuỗi mới. Đoạn mã PHP như sau: Ví dụ đầu vào …

Đọc thêm

Hàm PHP hoàn chỉnh về để sửa từ tiếng Việt đặt sai dấu thanh

Bản nâng cấp của hàm này đã có ở trang này: freehost.page/php-chuyen-dau-thanh-v12/ Chuỗi đầu vào cần được sửa các lỗi chính tả cơ bản trước, ví dụ như lỗi dính từ. Trước khi chuyển bạn nên xác thực trước nó có vấn đề hay không bằng hàm được viết ở đây. Việc chỉnh sửa dấu thanh được thực hiện theo tiêu chuẩn cũ cũng là chuẩn phổ biến hơn. Ví dụ về dấu thanh sẽ được hàm bắt lỗi và sửa: Dấu thanh đặt lỗi Được sửa thành hoạ họa hòang hoàng thuỵ thụy hừơng hường cứơi cưới cươì cười …

Đọc thêm

Tạo các biến thể sai chính tả của một từ bất kỳ có thể giúp ích trong việc phát hiện và sửa lỗi

Xử lý lỗi chính tả tên người chúng ta cần xử lý các trường hợp đặc thù trước. Lỗi chính tả tên người rất phong phú và đa dạng, bắt lỗi có thể không quá khó, nhưng sửa như thế nào lại là vấn đề, vì tùy tình huống bối cảnh khác nhau mà cách xử lý cũng không thể giống nhau được. Trong lỗi chính tả có những trường hợp đặc thù mà chúng ta cần xử lý trước, vì các trường hợp như vậy việc nhận biết và hướng giải quyết cũng đơn giản hơn, chẳng hạn như: …

Đọc thêm

PageRank là gì và tại sao nó vẫn quan trọng trong SEO

Nếu bạn làm SEO một thời gian rồi thì chắc bạn vẫn còn nhớ thanh công cụ màu xanh của Google PageRank. Nó trông giống như thế này: Nó hiển thị giá trị Google PageRank của từng trang bạn ghé thăm dựa trên một thang đo logarit có giá trị từ 0 đến 10. Vào năm 2016, Google chính thức tuyên bố ngừng hỗ trợ thanh công cụ PageRank, nhưng thực ra, trong khoảng thời gian dài nhiều năm trước đó họ cũng đã ngừng cập nhật cho nó rồi. Vì lý do này, một số người làm SEO cho …

Đọc thêm

Hàm PHP dùng để kiểm tra một từ nào đó có cần chuyển vị trí dấu thanh hay không

Phiên bản nâng cấp cho hàm chuyển dấu tiếng Việt đã có ở đây: Viết lại hàm PHP chuyển dấu thanh cho từ tiếng Việt (v1.2) Trong bài viết này tôi sẽ nói về 2 hàm bắt lỗi thả dấu thanh trong tiếng Việt. Đầu vào là từ đơn. Trong trường hợp bạn bắt lỗi một chuỗi thì cần tách nó ra rồi đưa vào hàm. Hàm thứ nhất sử dụng Regex, nó như sau: Biến đầu vào được đặt tên là $str; Biến $bat_loi mặc định để là 0 (không có lỗi). Khi so khớp thấy lỗi biến này …

Đọc thêm

Xây dựng các hàm căn bản để xử lý chuỗi họ tên người nói riêng và tiếng Việt nói chung

PHP có nhiều hàm hay để xử lý chuỗi, tuy nhiên nó vẫn mạnh và có các hàm phổ biến xử lý cho tiếng Tây tốt hơn là tiếng Việt. Trong ngày hôm nay tôi sẽ thử viết một số hàm xử lý cơ bản hoặc thực hiện một nhiệm vụ đặc thù để quá trình viết mã được nhanh hơn và hạn chế lỗi do dùng nhầm hàm không xử lý tốt tiếng Việt. Biến đầu vào tên $str đại diện cho chuỗi. Quy định về viết tên hàm (đây là rule riêng của tôi thôi, các bạn không …

Đọc thêm

Viết hàm xử lý lỗi dính từ trong họ tên người, ví dụ dính đệm vào tên hoặc dính họ vào tên thực

Bản nâng cấp của hàm này đã có ở trang: freehost.page/php-dinh-ho-ten-nguoi/ Chỉnh sửa theo hướng đơn giản hóa hơn trong mã và tăng độ chính xác, tránh tối đa trường hợp tách nhầm. Nghe ghê vậy chứ hóa ra hàm này khá đơn giản, có tỷ lệ phân tách chính xác rất cao. Trong một mẫu dữ liệu lớn về họ tên, bạn sẽ thấy lỗi này tuy có tỷ lệ không lớn (không quá 0,5% trong mẫu dữ liệu tôi có), nhưng số lượng thì cũng không nhỏ. Ví dụ các tên bị lỗi dính từ: MỹLinh HằngNga YếnNhi …

Đọc thêm

Câu lệnh Regex để bắt lỗi đặt dấu thanh trong tiếng Việt

Trong bài viết này tôi sử dụng quy tắc đặt dấu thanh kiểu cũ, chúng ta tạm đặt ra bên ngoài các tranh cãi về mặt ngôn ngữ học. Lý do chủ yếu tôi chọn cách này, vì nó phổ biến hơn, đây cũng là quy tắc mặc định trong trình hỗ trợ gõ tiếng Việt phổ biến là Unikey. Quy tắc là thế này: Nếu trong từ có dấu, và nó có một nguyên âm, thì dấu phải đặt ở nguyên âm đó, ví dụ như mẹ, lẹ, có, càng; Nếu nó chỉ có 2 nguyên âm mà ở …

Đọc thêm

Những kỹ thuật quảng cáo trực tuyến bị căm ghét nhất

Tóm tắt: Quảng cáo kiểu modal, quảng cáo sắp xếp lại nội dung, và quảng cáo bật video tự động nằm trong nhóm các quảng cáo bị ghét nhiều nhất. Các quảng cáo gây khó chịu trên máy bàn là không thể chấp nhận được trên di động. Trong năm 2004, chúng tôi đã viết về các kỹ thuật quảng cáo bị ghét nhất dựa trên nghiên cứu được thực hiện bởi Christian Rohrer và John Boyd. Quảng cáo trực tuyến đã thay đổi đáng kể từ thời điểm đó, đem đến cho chúng tôi nhiều định dạng mới để …

Đọc thêm