Hiển thị các bài đăng có nhãn kiến thức seo. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn kiến thức seo. Hiển thị tất cả bài đăng

Thứ Hai, 2 tháng 7, 2012

Google Penguin và mối bận tâm về SEO

Một thời gian sau khi Google Penguin ra đời, Google vui mừng vì thuật toán chống spam mới này đang hoàn thiện như dự định. Nhưng có một vài điều tổn hại do thuật toán này gây ra còn đang được cân nhắc cách khắc phục và vẫn còn những mối bận tâm về Negative SEO như một mối đe doạ. Matt Cutt, Trưởng nhóm Webspam của Google có đưa ra một số ý kiến trong một cuộc phỏng vấn như sau:

Penguin: "là một sự thành công"

Mục đích của bất kỳ lần cập nhật thuật toán là cải thiện kết quả tìm kiếm. Vậy, Penguin đã cải thiện như thế nào cho Google?

"Theo quan điểm của chúng tôi thì đây là một thành công" - Matt Cutt nói
Còn những kết quả bất thường thì sao?

Chắc chắn rằng ngay sau khi Peguin ra đời, người ta nhanh chóng dẫn ra các ví dụ về các kết quả dư thừa. Ví dụ như trang Viagra chính thức không được liệt kê trong khi những trang khác bị hack lại được liệt kê vào. Một trang website trống được liệt kê nhằm mục đích "kiếm tiền qua mạng" và có nhiều trang trống khác có thứ hạng cao. Các trang sao chép nội dung – Scamr sites thì được báo cáo là vượt thứ hạng so với những trang bị sao chép.
Vậy thì Penguin thành công như thế nào khi những loại trường hợp này xảy ra?

Matt Cutt nói rằng nhiều vấn đề đã có trước khi Penguin ra đời và những vấn đề này không phải do thuật toán chống spam mới này gây ra.

Thực tế, vấn đề của Viagra hiện giờ được xác định là vấn đề có trước khi Penguin ra đời. Do vậy, Penguin không gây ra vấn đề này.
Còn những khẳng định sai ở một số ít tình huống?

Những khẳng định sai trong trường hợp người ta thấy rằng trang của họ đã bị thuật toán Penguin đánh sai khi họ không làm spam?

Matt Cutt cho biết "Chúng tôi đã xem xét một vài tình huống cần điều tra thêm nhưng sự thay đổi này chưa có tác động như thuật toán Panda hay Florida"

Google cập nhật thuật toán Panda với mục đích loại bỏ những nội dung rác, nội dung copy, loại bỏ những website có thương hiệu kém vào năm ngoái. Thuật toán Florida là một cập nhật quan trọng của Google năm 2003 nhằm cải thiện chất lượng tìm kiếm.

Tôi đồng ý rằng cả hai thuật toán trên dường như có tác động tới nhiều trang hơn thuật toán Penguin. Tôi đưa ra quan điểm như vậy dựa trên việc theo dõi các phản ứng với tất cả các cập nhật này. Chắc chắn rằng không phải tất cả mọi người sẽ đồng ý với tôi. Điều này cũng như lời nhắc nhở thường xuyên rằng bất cứ trang nào bị rớt khỏi thứ hàng thì trang khác dành được thứ hạng. Các bạn ít khi nghe điều này từ những ai dành được thứ hạng.

Điểm mấu chốt ở đây là Google dường như tin rằng thuật toán Penguin thực sự tóm được những kẻ spam đúng theo ý định của Google.

Tại sao Spam vẫn "lọt lưới"

Chắc chắn khi tôi nhìn vào các báo cáo, tôi thường thấy spam là cốt lõi của nguyên nhân khiến ai đó bị rớt hạng. Nhưng nếu thuật toán Penguin có hiệu lực thì tại sao một vài trang rõ ràng spam vẫn lọt qua?

"Không có thuật toán nào là hoàn hảo cả. Khi chúng tôi muốn sự hoàn hảo, phương pháp thử nghiệm của chúng tôi là 'Làm những gì để có kết quả tốt hơn trước'" - Matt Cutt cho biết vậy.

Matt Cutt cũng giải thích rằng thuật toán Penguin được thiết kế hoàn toàn chính xác. Nó hoạt động chống lại các trang dính níu đến spam.Tuy một vài spam vẫn có thể lọt qua nhưng mặt tích cực của nó thì bạn lại có một số những khẳng định sai.
Bạn có thể khôi phục bằng cách nào?

Một trong số những khó khăn nhất với lần cập nhật này là nói cho mọi người biết cách khôi phục. Bất cứ trang nào nào bị Penguin đánh vào đều được tin là đang spam Google.

Trước kia, nếu bạn spam Google, người ta nói rằng bạn phải lưu khiếu nại bằng hình thức Reconsideration request. Tuy vậy, Google đã nói rõ rằng hình thức khiếu nại reconsideration request không giúp ích gì cho nhữn trang bị thuật toán Penguin đánh vào. Google cũng cho biết yêu cầu này sẽ tự khôi phục nếu họ xóa sạch spam.

Tuy nhiên, một trong những lý do chính tôi nhận thấy khi xem các trang bị thuật toán Penguin đánh vào có thể là do các trang này đang thực hiện các kết nối xấu. Mọi người đã sử dụng WordPress themes miễn phí (WordPress là một phần mềm mã nguồn mở miễn phí mà bất kỳ ai cũng có thể sử dụng để xây dựng một website hay blog) hoặc sử dụng các đường kết nối tương hỗ chất lượng kém, mua link hoặc tham gia vào các mạng kết nối như những mạng gần đây Google đang chống lại.

Vậy mọi người có thể tự thoát khỏi các mạng kết nối này như thế nào, nếu họ không có sự kiểm soát với các link này bây giờ?

"Có thể xóa sạch những link này" Matt Cutt nói như vậy đồng thời đưa ra đề nghị rằng mọi người nên xem xét lại hai video ông đã thực hiện về chủ đề này:

Xem clip: http://www.youtube.com/watch?v=ES01L4xjSXE
"Rút cục lại thì bạn hãy cố gắng giải quyết những gì bạn có thể làm được"

Hãy truy cập Penguin để cập nhật lại

Nếu bạn xóa sạch các thứ rồi thì bạn biết Penguin được cập nhật bằng cách nào? Một cách lý tưởng thì bạn sẽ xem lưu lượng từ phục hồi của Google để biết thời gian tới Penguin được cập nhật.

Điều này dẫn tới một điểm quan trọng khác. Đó là thuật toán Penguin cũng như Panda là một bộ lọc, đôi khi được làm mới. Thuật toán Penguin không hoạt động liên tục nhưng hơn thế nó được dùng để tag kiểu như spam ngoài phạm vi bộ lọc spam định kỳ của Google.

Có phải thuật toán Penguin là một sự trừng phạt rộng rãi các trang hoặc trang cụ thể nào đó giống như thuật toán Panda? Nhưng căn cứ vào việc Panda có ảnh hưởng rộng tới các trang thì tôi cho rằng giả định thuật toán Penguin cũng làm được như vậy là công bằng thôi.

Theo như Matt Cutt thì điều này có nghĩa là nếu một vài trang của trang web của bạn bị tưởng là giống Penguin, thì tất cả có thể cũng bị tưởng như vậy. Cũng như vậy, khôi phục nghĩa là xóa sạch spam. Nếu bạn đã xóa rồi và vẫn chưa khôi phục được thì cuối cùng bạn cần bắt đầu một trang mới.

Một bận tâm mới về SEO mang tính tiêu cực

Trước khi có thuật toán Penguin, buổi trò chuyện về "negative SEO" – SEO mang tính tiêu cục đều chưa đi đến đầu đến đũa. Kể từ sau đó, dường như nó càng tệ hơn. Tôi đã xem những website mà nghe có vẻ như ai đó đang bị nguy hiểm nghiêm trọng vì đối thủ cạnh tranh có thể hãm hại họ.

Cốt lõi những nỗi sợ hãi này dường như một loạt giả định hoàn hảo. Gần đây Google hướng tới một số mưu đồ kết nối. Điều này khiến một vài người mất lưu lượng. Google cũng đã gửi những cảnh báo về các trang có đường link “giả mạo” hoặc “bất thường”. Việc này đã tạo ra nhiều lo lắng hơn cho một số ai đó. Sau đó, Penguin Update xuất hiện và đánh các link này, khiến càng nhiều người mất lưu lượng vì họ bị thuật toán Penguin Update đánh vào hoặc là không còn hưởng lợi từ spam link đã bị quét.
Những thứ này tạo độ chín muồi để mọi người khẳng định rằng việc chỉ ra các link xấu ở một trang web có thể tổn hại nó. Nhưng như tôi đã viết trước đó thì mối bận tâm về SEO mang tính tiêu cực không còn mới. Các SEO mang tính tiêu cực đã có từ nhiều năm nay rồi. Dù vậy, chúng ta chưa nhận thấy nó là mối bận tâm lớn.

Google đã nói rằng không dễ dàng gì cho những kẻ khác gây hại một trang web và thực tế thì có vẻ chỉ là trường hợp hy hữu thôi. Nói cụ thể thì việc chỉ ra các link xấu ở một trang tốt có các dấu hiệu tốt giống như là đang cố gắng lây truyền bệnh dịch cho một cơ thể mà nó có kháng thể rồi. Những điều tốt đẹp có sức nặng hơn những điều xấu.

Matt Cutts nhấn mạnh lại rằng SEO mang tính tiêu cực này rất hiếm có. Ông cho biết “Chúng tôi đã nỗ lực làm việc rất nhiều để đảm bảo chắc chắn rằng một ai đó cũng không thể gây tổn thương tới người khác”

Đồng thời, Matt Cutts lưu ý những gì Google nói trước kia. Hầu hết 700.000 thông điệp Google gửi tới công chúng đầu năm nay không phải là về các mạng lưới link xấu. Một cách tình cờ thì các thông điệp này không được viết cùng một ngày. Hơn thế, nhiều trang có cả những hình thức phạt Algorithmic penalty (Hình thức phạt giống của thuật toán Panda) và Manual penalty (Phạt xem xét thủ công) có kèm theo chúng nhưng chưa bao giờ tiết lộ. Gần đây, Google đã quyết định mở ra những trang này.

Sau chiến dịch SEO mang tính tiêu cực là cảnh báo link

Chắc chắn, khi một thông điệp mới đưa ra, nó có thể dẫn tới trường hợp như của Dan Thies. Trang của anh ta bị một số nhằm vào để cố gắng phô trương các công việc SEO mang tính tiêu cực. Anh ta nhận được một cảnh báo link bất thường sau khi điều này xảy ra. Anh ta cũng bị rớt một vài thứ hạng. Đây phải chăng là bằng chứng các công việc của SEO mang tính tiêu cực?

Thies nói với tôi rằng thứ hạng anh ta mất có khả năng do những thay đổi mà bản thân anh ta tự tạo ra khi anh ta gỡ bỏ link qua tất cả các trang trên trang web của anh ta để quay trở về trang chủ của anh ấy. Sau khi phục hồi lại, anh ta nói với tôi là anh ấy đã dành lại được các thứ hạng của mình.

Anh ấy nói toàn bộ lưu lượng không tệ đi. Dường như nó không giống như những mối lo ngại rằng SEO mang tính tiêu cực là một đe dọa “tàng hình” vì nếu nó đã làm việc đủ để tag trang web của anh ta như một phần việc của Penguin Update thì đáng lẽ anh ấy bị rớt hạng khủng khiếp.

Còn cảnh báo link thì sao? Thies đã tin rằng cảnh báo link xuất hiện do nỗ lực của SEO mang tính tiêu cực. Quả là một điều đáng sợ. Anh ta cũng nói rằng anh ấy lưu 3 hình thức khiếu nại reconsideration request mà mỗi lần đều có thư phản hồi nói rằng không tìm thấy hoạt động spam nào. Có phải anh ấy bị đánh bởi một cảnh báo nhưng không có cái nào liên quan tới lệnh trừng phạt?

Tôi đã hỏi Matt Cutts về tình huống này nhưng ông từ chối bình luận về trường hợp cụ thể của Thies. Ông nói rằng thông thường thì một cảnh báo link là một thông báo trước về việc rớt thứ hạng. Nếu trang web cố định vấn đề rồi và thực hiện thao tác khiếu nại reconsideration request đủ nhanh thì có thể ngăn được khả năng rớt thứ hạng.

Giải tỏa một số những lo lắng

Tôi mong muốn chúng ta sẽ tiếp tục thảo luận về SEO mang tính tiêu cực này và tin chắc rằng nó cũng là mối bận tâm lớn cho bất cứ ai. Tôi đã tham gia một buổi thảo luận về Quyến sách SEO cũng rất đáng để đọc.

Khi việc mua link rẻ hơn bao giờ, chúng ta sẽ dễ thấy tại sao phải bận tâm, lo lắng. Những câu chuyện giả dụ như điều gì đã xảy ra với Thies hoặc người nhận được cảnh báo sau khi 24.000 link hiển thị được chỉ ra ở trang web của anh ta gây ra phiền toái.

Lại sau đó, người này đi cảnh báo sau khi rõ ràng là anh ta đã làm rớt thứ hạng bởi thuật toán Penguin. Các link SEO mang tính tiêu cực cũng thực sự gây ra sự rớt hạng này hay còn một cái gì đó nữa chăng? Nói theo cách phổ biến thì thật khó nói vì các trang thực sự thì lại không được cung cấp.

Phức tạp vấn đề hơn nữa, một vài người mà làm mất lưu lượng vì thuật toán Penguin có thể lại không phải là nạn nhân của lệnh trừng phạt. Hơn thế nữa, Google có thể đã ngừng cho phép một số link vượt qua độ tin cậy (pass credit) nếu những link này bị nghi là một phần của nỗ lực đẩy thứ hạng trang vi phạm điều luật SEO. Nếu các trang bị lệ thuộc nhiều vào các link giả mạo thì các trang này sẽ thấy rớt hạng chỉ vì độ tin cậy của link bị xuống cấp chứ không phải vì chúng phải chịu trừng phạt.

Tôi đã thấy rất nhiều người hiện giờ công khai mong ước cách “disvow – không chỉ ra các link ở website của họ. Google không có ý kiến gì về việc bổ sung thêm tính năng như vậy lúc này khi tôi hỏi về điều này. Chắc chắn tôi không chờ đợi nó bây giờ. Bạn cũng vậy thôi nếu bạn biết rằng bạn đã từng bị thuật toán Penguin đánh vào. Tôi sẽ làm những gì tôi có thể để xóa sạch các thứ đi.

Một đề nghị thú vị ngoài cuộc thảo luận về Quyển sách SEO là Google không nên trừng phạt các trang web vì chỉ ra các link xấu ở trong trang đó. Hãy bỏ qua các link này, đừng để các link này vượt qua độ tin cậy (pass credit). Đây là một đề nghị tuyệt vời nhằm xoa dịu mối lo lắng về SEO mang tính tiêu cực như tôi thường nói.

Source:sưu tầm từ các site dịch từ SearchEngineLand

Thứ Sáu, 18 tháng 5, 2012

Unnatural links là gì?


Ngày hôm qua, sau khi mình dịch bài Google Penguin xử lý nhiều blog WordPress chứa link ẩn trong plugins/themes, có một bạn đã hỏi mình về Unnatural Links. Vậy Unnatural Links là gì?

Unnatural Links dịch ra có nghĩa là những liên kết không tự nhiên hay các liên kết không bình thường. Thế nhưng mà như thế nào là liên kết không bình thường? Và đối với Google thì liên kết như thế nào là liên kết không bình thường? Để giải quyết vấn đề này chắc có lẽ không đơn giản chút nào.

Ở đây mình xin phép đưa một vài ý kiến cá nhân của mình về Unnatural Links, có thể ngay trong lúc viết bài này mình không hệ thống hết được toàn bộ các vấn đề và các hình thức Unnatural Links nhưng mình sẽ cập nhật thêm ở đây khi nhớ được hay tìm được thêm các thông tin mới.

Trước hết, để định nghĩa về Unnatural Links thì có lẽ trước hết chúng ta cần định nghĩa về Natrual Links trước, tức các liên kết tự nhiên. Vậy như thế nào là liên kết tự nhiên?

Nếu các bạn thường xuyên theo dõi các thông tin về SEO ở các trang nước ngoài, thì thấy tháng trước 04/2012, trước khi Google Penguin ra đời, Google đã tuyên bố sẽ có hình thức xử phạt các website làm SEO quá liều. Tuyên bố này đã khiến cho nhiều webmaster trên khắp thế giới cảm thấy hoang mang. Đồng thời cũng đã xảy ra nhiều cuộc thảo luận xung quanh vấn đề đại loại như Như thế nào là làm SEO quá liều?

Sau một thời gian, Matt Cutts cũng có một chút đính chính cho câu nói của mình nhằm để trấn an các webmaster làm SEO và làm web với mục đích chính là phục vụ người dùng, những người làm SEO mũ trắng (SEO white hat) thì không phải quá lo lắng về vấn đề này. Đoạn dưới đây tôi đã từng trích trong bài Google cập nhật chống webspam trên kết quả tìm kiếm.


“I think ‘over-optimization’ wasn’t the best description, because it blurred the distinction between white hat SEO and webspam. This change is targeted at webspam, not SEO, and we tried to make that fact more clear in the blog post,” Cutts told me.
Nói tóm lại, Google chỉ đơn thuần là cải tiến thuật toán của họ để có thể phân tích các website tốt hơn nhằm hạn chế tình trạng spam với mục đích SEO và làm SEO trái với Google Webmaster Guidelines. Trong đó, các liên kết thiếu tự nhiên được xây dựng cũng là vấn đề mà Google cũng áp dụng đối với thuật toán của Google Penguin.

Trở lại vấn đề như thế nào là liên kết tự nhiên (Natural Links)? Trước hết, tôi nghĩ chúng ta cần quên đi khái niệm SEO để tìm hiểu về thuật ngữ này. Theo tôi, liên kết tự nhiên là những liên kết thường được chia sẻ bởi những người dùng thông thường. Mà người dùng thông thường thì thường hay có các thói quen chia sẻ liên kết như sau:

Chỉ copy URL trên thanh address sau đó paste vào nơi cần chia sẻ mà không làm các Anchor Text như người làm SEO vẫn thường hay làm. Ví dụ như tôi là một người dùng bình thường và khi tham gia các diễn đàn, có người hỏi về dịch vụ SEO, tôi biết được một dịch vụ SEO uy tín và tôi vào website đó để lấy đường dẫn chia sẻ thì tôi sẽ chia sẻ theo dạng là đường dẫn: http://www.vietsol.net/dich-vu-seo/ thay vì Dịch vụ SEO.
Vẫn có một số người dùng rành các tính năng sử dụng web và sử dụng tạo Anchor Text để bài viết gọn gàng và dễ nhìn hơn. Tuy nhiên, nếu như liên kết được chia sẻ theo dạng này thì thường các Anchor Text sẽ không cố định như một người làm SEO có target từ khóa rõ ràng. Bạn có thể xem một ví dụ dưới đây tôi trích lại trong bài Lỗi Google Classifier for parked domain là gì?

Vào khoảng ngày 20/04/2012, hàng loạt các website đang đứng ở thứ hạng cao bất ngờ bị rớt hạng. Điều này đã làm rất nhiều các webmaster trên thế giới không khỏi cảm thấy bất ngờ. Lúc đầu, ngay cả các chuyên gia còn lầm tưởng có lẽ là do Google cập nhật Google Panda phiên bản mới hoặc Google tiến hành xử phạt các website làm SEO quá liều. Tuy nhiên, ngay sau đó, Matt Cutts, người đại diện của Google giao tiếp với các webmaster đã xác nhận trên Google+ đây không phải là cập nhật Google Panda và xử phạt các website làm SEO quá liều mà là do lỗi thuật toán Classifier for parked domain.
Ở đoạn trích trên các bạn thấy rằng cụm từ “các website đang đứng ở thứ hạng cao bất ngờ bị rớt hạng” tôi link đến bài Biến động của Google ngày 20/04/2012.

Và như thế, những hình thức tạo ra các liên kết thiếu tự nhiên được gọi là Unnatural Links. Vậy, Unnatural Links có những hình thức nào? Dưới đây tôi xin phép liệt kê ra một số hình thức của nó:

Trao đổi liên kết – Exchange Links

Vì mục đích SEO và tăng thứ hạng website các webmaster thường hay trao đổi liên kết với nhau để tăng chỉ số Goolge PageRank và đẩy thứ hạng cho từ khóa nào đó. Với hình thức trao đổi liên kết, lượng backlinks của một website tham gia trao đổi liên kết sẽ bỗng dưng tăng lên một cách đột biến với số lượng nhiều trong một thời gian ngắn.

Hiện nay, phổ biến có các hình thức trao đổi liên kết như: trao đổi một chiều, trao đổi hai chiều, trao đổi chéo. Hầu hết các hình thức này đều dẫn đến kết quả là một website sẽ có lượng liên kết tăng đột biến trong thời gian ngắn. Và điểm đặc biệt nữa là các website này đa phần đều dùng chung một Anchor Text.

Đến đây, có lẽ sẽ có một câu hỏi phản biện đại khái như: Vậy nếu như một Webmaster thấy có một website nào đó hữu ích và đặt liên kết đến website đó nhằm để giới thiệu thêm thông tin hữu ích đến với người dùng của mình ở mục Liên kết hữu ích thì sao?

Theo tôi thì thông thường các hình thức liên kết tự nhiên sẽ là liên kết đến trang chủ thay vì liên kết đến các landing page như người làm SEO thường làm. Ngoài ra, thường các website trao đổi liên kết với nhau vì mục đích tăng Google PageRank thường là thiếu tương thích về nội dung. Ví dụ như: một website về thời trang liên kết với website bán linh kiện điện tử, một website làm về nông sản liên kết với một website cung cấp các thông tin về công nghệ thông tin,…

Các hình thức trao đổi liên kết thường được các Webmaster đặt ở khu vực khuất, khó nhìn thấy hay đặt tít tận dưới footer các website. Vì vậy, những liên kết dạng này chẳng những không có độ liên quan mà người dùng còn khó thấy, khó đọc bởi vì có quá nhiều liên kết trong một khu vực hẹp. Từ đó dẫn đến việc các liên kết này có độ tương tác thấp.

Mua liên kết – Paid Links

Đây cũng là hình thức tương tự như hình thức trao đổi liên kết, đây có thể xem tương tự như hình thức trao đổi liên kết một chiều. Tuy nhiên, hình thức này có lẽ chỉ đa phần là từ các website bán Text Links ở Việt Nam. Phần lớn các website bán Text Links ở nước ngoài bởi các dịch vụ bán Text Links chuyên nghiệp có hơi khác chút. Đó là khi bạn mua liên kết thì thường mỗi website chỉ đặt liên kết ở duy nhất một trang và đặt trên nhiều website.

Và như vậy, tất nhiên hình thức mua liên kết giống trao đổi liên kết một chiều cũng sẽ có hình thức bị phạt tương tự. Hình thức mua Text Links ở nước ngoài có lẽ sẽ khó khăn hơn đối với Google trong việc phát hiện mua Text Links. Nhưng nếu Google phát hiện ra được hệ thống website bán Text Links thì website của bạn cũng không tránh khỏi bị phạt.

Việc xử lý những website mua Text Links là điều mà Google luôn nổ lực để khắc phục trong nhiều năm qua.

Liên kết từ các Blog Network

Đây là một hình thức cũng rất khó phát hiện. Đã có khá nhiều doanh nghiệp làm SEO bằng hình thức tạo ra nhiều blog vệ tinh để viết bài rồi tăng lượng liên kết đến các website của mình. Ngoài ra, cũng có các doanh nghiệp thuê các blogger viết bài và đặt liên kết trong bài viết đến các website theo yêu cầu của mình.

Hình thức này không chỉ được xem là việc tạo ra những liên kết thiếu tự nhiên mà những nội dung trên các hệ thống blog này còn được liệt vào dạng nội dung farm, những nội dung kém chất lượng. Về nội dung farm và kém chất lượng thì năm vừa rồi Google cũng đã làm rất tốt với Google Panda.

Ngoài ra, vừa rồi, nếu bạn thường xuyên cập nhật các thông tin về SEO có lẽ cũng biết thông tin về Google xử phạt một số hệ thống Blog Network tạo ra nhiều nội dung kém chất lượng.

Lời kết

Tóm lại, Unnatural Links là những liên kết thiếu tự nhiên, không giống như những liên kết tự nhiên được chia sẻ bởi những người dùng thông thường. Có thể vẫn còn khá nhiều hình thức tạo ra liên kết thiếu tự nhiên khác. Các liên kết thiếu tự nhiên này thường có các thuộc tính sau:

1. Lượng liên kết tăng đột biến trong một thời gian ngắn.
2. Phần lớn các liên kết đến một trang nào đó đều dùng chung một Anchor Text với từ khóa mà các webmaster hướng đến để làm SEO.
3. Có nhiều liên kết đặt trên các website có nội dung hay chủ đề không phù hợp.
4. Thường là các liên kết đến landing page mà các webmaster hướng đến cho việc làm SEO.
5. Các liên kết này có tính tương tác thấp.

Theo blog babywolfvn

Chủ Nhật, 6 tháng 5, 2012

KEI là gì ?

KEI (Keyword Efficiency Index) là chỉ số hiệu quả của từ khóa. Chỉ số này càng cao càng tốt.

Công thức tính KEI (Keyword Efficiency Index) như sau:
Chúng ta sẽ phân tích rõ hơn:

1. SV – Search Volume (khối lượng tìm kiếm) = là số lượng tìm kiếm ước tính các từ khóa trong 1 tháng. Ví dụ trong trường hợp bạn muốn tìm kiếm cho SV từ “free money”

Bước đầu tiên là để đi đến Free KeyWord, và gõ “free money”, sau đó bạn sẽ nhận được kết quả đó là khoảng 2487 cho từ khoá “free money”. Điều này có nghĩa có khoảng 2.487 lượt tìm kiếm cho từ khoá “free money”. Điều này cũng có nghĩa là 2.487 X 30,5 = 75853,5 / tháng (khoảng tháng tính). 75853,5 chính là SV (Search Volume) cho từ khoá “free money”


 2. C Số lượng website cạnh tranh có chứa từ khóa
Đây là cách dễ dàng … bạn mở Google, sau đó gõ từ khóa “free money”.

 

Sau đó bạn có thể nhìn thấy kết quả trong phần này: “Khoảng 873.000.000 kết quả (0,15 giây) “… Vì vậy, số 873.000.000 chính là số lượng website cạnh tranh có chứ từ khóa mà bạn tối ưu cho website.

Áp dụng công thức trên ta có kết quả là: ~6.6 – đây có vẻ là 1 từ khóa khó, nên chuyển sang 1 từ khóa khác!

Lưu ý: Hãy chọn ra 4-7 từ khóa có chỉ số KEI cao để tối ưu. Từ 4-7 từ khóa này bạn tạo ra 20-30 biến thể từ khóa để việc SEO của bạn dễ dàng hơn.

Thứ Năm, 3 tháng 5, 2012

Cách hiển thị logo trên trang kết quả tìm kiếm của Google

Có 1 số bạn hỏi tôi qua email và Yahoo về cách hiển thị logo trên trang kết quả tìm kiếm của Google, tôi có trả lời "bạn thử tìm hiểu về Rich Snippets của Google, chắc chắn bạn sẽ làm được". Mục đích câu trả lời của tôi là để các bạn tự tìm hiểu sẽ giúp các bạn có kinh nghiệm và hiểu rõ về nó hơn mà thôi. Nay tôi viết bài hướng dẫn này để giúp các bạn hiểu và có thể tự làm được, khi đọc xong bạn sẽ thấy nó chẳng có gì cao siêu và khó khăn cả.



Đầu tiên chúng ta cần tìm hiểu về thuật ngữ Snippets

Snippets là gì? Snippets là những dòng nội dung xuất hiện trong kết quả tìm kiếm và nằm dưới tiêu đề. Snippets được thiết kế để cung cấp cho người dùng biết những gì có trên trang web và tại sao nó liên quan đến truy vấn tìm kiếm của họ.
(Bạn có thể tham khảo thêm về Snippets tại đây: http://support.google.com/webmasters...p;answer=99170)

Quay lại vấn đề chính, để hiển thị được Logo hoặc hình ảnh bất kỳ trang kết quả tìm kiếm của Google, bạn có thể sử dụng một trong hai cách sau sau:

1. Hiển thị thông tin tác giả trên công cụ tìm kiếm

Với cách hiển thị thông tin tác giả trên công cụ tìm kiếm, chỉ hiển thị được trên Google.com, hiện tại Google.com.vn chưa hỗ trợ hiển thị thông tin tác giả này, vì thế tôi sẽ không hướng dẫn cách thêm phần thông tin tác giả này vào website của bạn. Bạn có thể tìm hiểu thêm về nó rất đơn giản tại đây: http://support.google.com/webmasters...answer=1408986


Hiển thị thông tin tác giả trên công cụ tìm kiếm

2. Rich Snippets Recipes

Rich Snippets Recipes thực ra được Google thiết kế để hỗ trợ cho các trang web cung cấp các thực đơn về các món ăn, cách chế biến, thành phần của các món ăn đó và kèm cả hình ảnh của nó nữa...
Lợi dụng đặc điểm là có hỗ trợ hình ảnh trên kết quả tìm kiếm nên một số webmaster đã ứng dụng nó vào website của mình và họ đã thành công, "bước đầu qua mặt được Google". Khi bạn đọc đến đây chắc bạn đã hiểu được một phần vấn đề, vì vậy tôi khuyên các bạn nên bỏ ý định thực hiện việc này, vì nếu bạn đọc tiếp, bạn sẽ tò mò và muốn làm thử cho bằng được. Tôi đã cảnh báo rồi nhé, đọc tiếp hay không là quyền của bạn thôi.

Mỗi Rich Snippets (RS) đều có 3 định dạng khác nhau đó là: Microdata, Microformats, RDFa. Ở bài này tôi sẽ cung cấp cho các bạn code và cách sử dụng Microdata cho RS Recipes.

Đây là đoạn code để hiển thị Logo trên Google:

<div style="margin-top: -1px; position: fixed; text-indent: -99999px;" itemscope itemtype="http://data-vocabulary.org/Recipe" >
<h1 itemprop="name">Tên công ty của bạn</h1>
<img itemprop="photo" src="http://ngocchinh.com/wp-content/themes/ngocchinh/images/logo.png" />
By <span itemprop="author">Trần Ngọc Chính</span>
<span itemprop="summary">Mô tả về công ty bạn</span>
<span itemprop="review" itemscope itemtype="http://data-vocabulary.org/Review-aggregate">
<span itemprop="rating">4.5</span> sao trên
<span itemprop="count">912</span>người dùng</span>
</span>
</div> 
 
Các bạn chỉ cần sửa lại tên công ty, đường dẫn đến Logo của bạn, thông tin Author và mô tả. Sau đó bạn có thể copy đoạn code này đặt vào website của bạn.

Ở hình dưới tôi đã thay thế các thông tin trong code trên để có thể hiển thị logo trên Google, bạn cũng có thể kiểm tra tại công cụ Rich Snippets Testing Tool tại đường dẫn sau: http://www.google.com/webmasters/tools/richsnippets


Rich Snippets Recipes cho trang InboundMarketing.vn

Nếu thấy kết quả của bạn hiện ra Logo là bạn đã làm đúng. Việc còn lại là ngồi chờ Google update website của bạn, thông thường khoảng 2 ngày là bạn sẽ nhìn thấy được kết quả trên công cụ tìm kiếm.

Ngoài ra bạn có thể sử dụng định dạng Microformats và RDFa để thực hiện, code cũng gần giống nhau, bạn tham khảo thêm tại: http://support.google.com/webmasters...;answer=173379

Chúc các bạn thành công !

P/s: Mặc dù biết tác dụng của nó sẽ làm đẹp kết quả tìm kiếm của bạn, quảng cáo thêm cho logo hoặc hình ảnh sản phẩm của công ty bạn, tăng tỷ lệ click chuột CTR vào website của bạn, nhưng tôi không khuyến khích các bạn thêm vào website của mình (ngoại trừ trang web của bạn là website cung cấp các công thức chế biến món ăn...) và dừng lại ở mức đọc để hiểu thêm về việc ứng dụng các Snippets mà thôi.


(Nguồn: Ngocchinh.com)

Thứ Năm, 26 tháng 4, 2012

Eric Enge phỏng vấn Matt Cutts (phần 2)


Eric Enge: Hãy cùng tìm hiểu về faceted navigation. Ví dụ như, ở Zappos, người ta có thể mua giày theo số, theo cỡ, theo màu, theo nhãn hiệu và những mẫu giống nhau sẽ được thống kê theo 20 cách khác nhau. Điều đó như một bài toán đánh đố. Anh có suy nghĩ gì về trường hợp này?

Matt Cutts: Nói chung “Faceted navigation” có thể khiến nhiều người hiểu nhầm. Những người sử dụng thường không xử lý vấn đề này tốt, và trở nên mất phương hướng không biết mình đang ở điểm nào. Có thể có rât nhiều cách để lướt qua nội dung một trang. Nhưng nếu bạn muốn mỗi nội dung trang tương ứng với một URL thì cũng không phải là điều khó. Có rất nhiều cách để chia nhỏ và kiểm tra dữ liệu. Nếu bạn có thể tự quyết định cách nào là quan trọng và hữu hiệu nhất để có thể truy cập vào được nội dung thì bạn sẽ có cấu trúc riêng đối với các tham số URL.
Có thể lấy ví dụ như : Category có thể là tham số đầu tiên sau đó tới giá cả. Ngay cả khi một người đang xem qua giá cả và sau đó nhấn vào mục Catgory là điều hoàn toàn có thể làm được, chính vì thế hệ thống thứ bậc các điều bạn nghĩ sẽ được sắp xếp trong các tham số URL dưới dạng từng vị trí.
Theo cách này, loại quan trọng nhất sẽ được đặt lên đầu tiên và loại quan trọng tiếp theo sẽ được đặt ở vị trí thứ hai. Điều này có thể giúp các công cụ tìm kiếm phát hiện ra nội dung dễ dàng hơn chút ít bởi vì chúng có thể nhận ra rằng chúng có thể nhận được những nội dung hữu ích hoặc tương tự nếu chúng bỏ đi tham số cuối cùng này. Nói chung, “faceted navigation” là một vấn đề vô cùng hóc búa bởi vì bạn tạo ra rất nhiều cách khác nhau để ai đó có thể tìm được trang đó. Bạn có thể có rất nhiều đường dẫn intermediate trước khi chúng tới được sản phẩm cuối cùng.
Có lẽ sẽ dễ hiểu hơn khi sử dụng khái niệm trang intermediate, đây là một thực tiễn. Nếu một ai đó phải click qua 7 lớp của “faceted navigation” để có thể chọn được sản phẩm, họ có thể mất kiên nhẫn. Đó cũng là một điều bất bình thường trong công cụ tìm kiếm nếu chúng ta phải click qua 7 hay 8 lớp của một “faceted navigation” trước khi chúng ta có thể tìm được sản phẩm. Ở một vài trường hợp, sẽ là rất nhiều click và rất nhiều Pagerank bị chia cho những trang này mà không có một sản phẩm cụ thể nào người ta có thể mua được. Mỗi lần click là một cơ hội để một lượng phần trăm nhỏ Pagerank bị phung phí.
“Faceted navigation có thể là tốt với một số người sử dụng nếu bạn có thể quyết định những thứ bậc riêng bạn có thể phân loại các trang và cố gắng chắc chắn rằng “faceted navigation” là khá thấp. Những điều này có thể là một ứng dụng tốt giúp các công cụ tìm kiếm tìm ra được sản phẩm thực sự tốt hơn.
Eric Enge: Nếu bạn có những trang có cùng sản phẩm hoặc về bản chất là cùng một loại sản phẩm với nhiều kiểu đặt hàng khác nhau, cách sử tốt nhất là dùng “canonical tag”?
Matt Cutts: Cũng có thể như vậy, hoặc bạn cũng có thể tưởng tượng việc sắp xếp lại vị trí của những tham số theo cách riêng của bạn. Nói chung, ý tưởng về “canonical tag” được thiết kế để cho phép bạn chỉ cho các công cụ tìm kiếm rằng 2 trang nội dung là như nhau. Bạn có thể không muốn phân biệt một bản đen và một bản trắng của một sản phẩm nếu bạn có 11 màu khác nhau cho sản phẩm này. Bạn có thể chỉ muốn có một trang sản phẩm mặc định mà sau đó trang này đủ thông minh để tự chuyển đổi sang các trang khác nhau.Thể hiện những biến đổi nhỏ trong một sản phẩm và có một rel=canonical để đi tới tất cả là một cách tốt để sử dụng “rel=canonical tag”
Eric Enge: Hãy nói về những tác động đối với Pagerank, crawl và index của một vài công cụ cơ bản. Hãy bắt đầu với công cụ 301 Redirect yêu thích của chúng ta.
Matt Cutts: Nói chung 301 Redirect có thể chuyển được Pagerank. Đó có thể là một công cụ hữu hiệu để di chuyển giữa các trang trong một site, hoặc thậm chí là giữa các site. Rất nhiều người sử dụng chúng và dường như là nó hoạt động khá tốt vì nó có tác dụng dẫn tới trang cần thiết rất nhanh. Tôi dùng nó khi thử đi từ mattcutts.com tới dullest.com và quá trình chuyển đổi đó diễn ra khá nhanh. Thử nghiệm riêng của tôi đã chứng tỏ nó hoạt động khá thành công. Thực tế, nếu bạn truy cập vào site dullest.com ngay bây giờ, tôi sẽ chẳng vào được trang nào. Tất cả các trang đã di chuyển từ dullest.com tới mattcutts.com. Ít nhất đối với tôi, 301 Redirect làm việc như tôi mong muốn. Những trang yêu thích sẽ được chuyển tới một trang mới nếu như bạn truy cập trang theo kiểu chuyển trang và đó có thể là một công cụ vô cùng mạnh.
Eric Enge: Có thể nói như bạn di chuyển từ một domain này tới một domain khác và bạn tự viết một câu để hướng dẫn công cụ tìm kiếm và những người sử dụng khác để đi từ một domain này tới một domain khác. Trong những trường hợp như thế này, có một vài mất mát trong Pagerank có thể sảy ra rất đơn giản bởi vì người sử dụng thực hiện một liên kết tới một site không liên kết nó tới một tên miền mới.
Matt Cutts: Đó là một câu hỏi hay và tôi không hoàn toàn chắc chắn về câu trả lời. Tôi có thể chắc chắn biết được sự mất Pagerank như thế nào. Tôi không hoàn toàn chắc chắn đội crawl và index sẽ xử lý thế nào với Pagerank chính vì thế tôi sẽ phải kiểm tra lại trường hợp này. (Chú ý rằng: trong một email, Matt thông báo rằng đây là trường hợp xảy ra trong thực tế. Pagerank bị mất khi thực hiện Redirect 301)
Eric Enge: Hãy nói về 302 Redirect
Matt Cutts: 302 chỉ là giải pháp tạm thời. Nếu như bạn chỉ để một thứ vào một nơi trong một khoảng thời gian ngắn thì 302 là một lựa chọn thích hợp. Chúng sẽ không theo Pagerank nhưng chúng cũng có thể vô cùng hữu ích. Nếu một site chỉ làm một việc gì đó trong một khoảng thời gian ngắn, 302 có thể là một lựa chọn hoàn hảo.
Eric Enge: Thế còn Server side redirects trả về “HTTP Status Code” hoặc là “200 Status Code”?
Matt Cutts: Nếu chúng ta chỉ thấy thông báo 200, chúng tôi thừa nhận rằng nội dung trả về ở địa chỉ URL mà chúng ta yêu cầu. Nếu nhà cung cấp dịch vụ đang làm một số kiểu URL rewrite kỳ lạ trên server side, chúng ta sẽ không thể biết được.Tất cả những gì chúng ta biết là chúng ra cố yêu cầu URL cũ, chúng tôi lấy được một vài nội dung và có thể index nội dung đó. Chúng tôi sẽ index nó dưới vị trí URL nguyên gốc.
Eric Enge: Vì vậy bản chất của nó là giống như 302 đúng không?
Matt Cutts: Không hẳn là như vậy.Về bản chất, bạn đang lãng phí trên web server để trả về một trang có nội dung khác so với trang mà bạn yêu cầu. Như chúng ta quan tâm, chúng tôi nhìn thấy một liên kết, chúng tôi theo liên kết đó và chúng tôi yêu cầu nội dung. Bạn trả lại chúng tôi nội dung và chúng tôi index nội dung đó tại URL đó.
Mọi người có thể làm nhiều việc khác nhau ở trên server side. Bạn có thể tưởng tượng rằng một CMS được thực hiện trong một web server sẽ không thực hiện 301 hay 302, nhưng nó sẽ gây ra vài điều phức tạp và có thể có rất nhiều lỗi sảy ra.
Eric Enge: Anh có thể nói một cách tổng quát về canonical tag?
Matt Cutts: Có rất nhiều điều phải nhớ ở đây. Nếu bạn có thể giảm số lượng nội dung trùng lặp bằng cách sử dụng kiến trúc của site , đó là một điều nên làm. Những trang mà bạn kết nối không cần thiết phải hoàn toàn là trang trùng lặp, nhưng chúng có thể là trùng lặp về khải niệm cùng với một sản phẩm khác hoặc một thứ nào đó có quan hệ gần gũi. Chúng ta có thể thực hiện Cross – domain, rel=canonical đã công bố tháng 12.
Có thể lấy ví dụ như, tôi có thể đặt rel=canonical cho tài khoản của trường cũ để tới trang mattcutts.com của tôi. Đó là một cách tốt để sử dụng rel=canonical nếu bạn không thể vào được web server để thêm vào redirects trong bất cứ trường hợp nào. Tuy nhiên, Hầu hết mọi người sử dụng chúng cho những nội dung trùng lặp để chắc chắn rằng bản canonical của trang đó được index hơn là một vài bản khác của một trang mà bạn không muốn index.
Eric Enge: Vì vậy nếu một ai đó liên kết tới một trang có canonical tag, về bản chất liệu nó có thể đối xử giống như 301 đối với bản canonical của trang không?
Matt Cutts: Vâng, gọi đó là 301 của 1 người đàn ông nghèo nàn cũng không phải là một điều quá tệ. Nếu như web server của bạn có thể thực hiện trực tiếp 301, bạn có thể thực hiện được điều đó, nhưng nếu bạn không có khả năng truy cập được vào web server hoặc là có quá nhiều khó khăn để thiết lập 301 thì bạn có thể thực hiện rel=canonical.
Đó là một điều hoàn toàn tốt cho một trang tự liên kết sử dụng rel=canonical, và với Google thì nó thật sự hữu ích để thực hiện rel=canonical với mọi trang trong site của bạn. Mọi người nghĩ rằng nó rất tiết kiệm nhưng thật ra không hẳn là như vậy. Chúng ra tự hỏi bản thân về một trường hợp mà mỗi trang trong một site đều dùng rel=canonical. Miễn là bạn quan tâm tới việc chúng sẽ dẫn tới được đúng trang và sẽ chẳng có vấn đề gì cả.
Eric Enge: Tôi nghĩ rằng tôi đã nghe thấy anh nói trong quá khứ rằng nó hơi mạnh để thực hiện một rel=canonical Chỉ dẫn. Về bản chất anh gọi nó là một lời gợi ý.
Matt Cutts: Vâng, đội crawl muốn coi những thứ đó như một lời gợi ý và phần lớn thời gian chúng tôi sử dụng chúng cho quảng cáo. Nếu bạn gọi nó là một chỉ dẫn, thì bạn sẽ rơi vào tình trạng phải tuân theo chúng, nhưng đội crawl và index muốn giành chúng như một quyền sau cùng để quyết định nếu như mà người chủ site đang tự hại mình và không nghe theo rel=canonical tag. Phần lớn thời gian, mọi người sẽ thấy tác dụng của rel=canonical tag. Nếu chúng ta có thể nói rằng họ không có ý làm như vậy, chúng ta sẽ có thể lờ nó đi.
(còn tiếp)

Cách tăng tốc độ website (site speed)

Google thừa nhận Tốc độ website cũng là 1 yếu tố xếp hạng của google . Nhưng không phải chỉ thế, site speed còn ảnh hưởng lớn đến người dùng (tính khả dụng tức Usability). Dĩ nhiên nếu tốc độ tải site nhanh thì website của bạn sẽ được nhiều lượt xem (pageviews) hơn – một trong những yếu tố ảnh hưởng đến chiến dịch bán quảng cáo của bạn.
Bài viết rất hữu ích dưới đây do Anh Khoa (PC World VN) dịch từ Yahoo! Developer Network giới thiệu 9/35 phương pháp tăng tốc website.
Các lập trình viên trên Yahoo! Developer Network cho biết hiện có khoảng 35 phương pháp, kỹ thuật thường được sử dụng ngay trong khâu thiết kế để trang web “hiện hình” nhanh hơn.
Các lập trình viên trên Yahoo! Developer Network cho biết hiện có khoảng 35 phương pháp, kỹ thuật thường được sử dụng ngay trong khâu thiết kế để trang web “hiện hình” nhanh hơn. Về cơ bản, các “chiêu “ này được phân vào 7 nhóm, gồm Content (nội dung), Server (máy chủ), Cookie, CSS, Java Script, Image (hình ảnh), Mobile (di động), và người thiết kế website sẽ tùy thực tế mà khai thác, kết hợp các kỹ thuật này với nhau sao cho đạt kết quả tốt nhất.
Trong bài này, chúng ta hãy cùng điểm qua 9 phương pháp thuộc nhóm Content và 21 phương pháp còn lại xin được gửi đến các bạn ở kỳ sau.
1) Hạn chế yêu cầu HTTP
Thực tế cho thấy, với mọi trang web hay website, khi nhận được yêu cầu hiển thị thì khoảng 80% quãng thời gian mà người dùng phải chờ đợi thường dành cho công tác truyền nhận dữ liệu giữa máy chủ dịch vụ (hay nói rõ hơn là nơi lưu trữ trang web) với trình duyệt. Trong khi đó, hầu hết thời gian “chết” này lại bị “cột chặt” với việc tải về tất cả thành phần trong một trang web như hình ảnh, định dạng (stylesheet), mã lệnh kịch bản (script), nội dung Flash,… để trình duyệt có thể dựng lại trang web trên màn hình (máy tính hay thiết bị di động) của người dùng. Do đó, giảm số lượng thành phần các nội dung dạng này đồng nghĩa với việc giảm số lượng yêu cầu HTTP (HTTP request) từ trình duyệt.
Một cách để giảm số lượng các thành phần trong một trang web là cố gắng làm đơn giản thiết kế của chính trang web đó. Tuy nhiên, câu hỏi mà nhiều nhà thiết kế web thường đặt ra ở đây là “có cách nào xây dựng một trang web có nội dung phong phú trong khi vẫn đảm bảo tốc độ đáp ứng /hiển thị nhanh hay không?”. Hiện có vài kỹ thuật giúp giảm số lượng yêu cầu HTTP nhưng vẫn hỗ trợ thiết kế trang web phong phú, chẳng hạn:
“Gom” các tập tin (Combined files) là giải pháp cơ bản để giảm số lượng yêu cầu HTTP, bằng cách kết nối tất cả script có trên trang web vào một tập tin script duy nhất, và tương tự là kết hợp tất cả CSS vào một tập tin stylesheet. Các tập tin được nối lại với nhau gây khó khăn hơn cho người lập trình (và cả website nữa) vì script và stylesheet thường khác nhau ở mỗi trang web.
Trong khi đó, CSS Sprites là phương thức được nhiều lập trình viên thích sử dụng để giảm số lượng yêu cầu HTTP, bằng cách giảm số lần yêu cầu truy xuất hình ảnh. Cụ thể, người lập trình và thiết kế trang web cần kết hợp các hình nền vào một hình duy nhất và sau đó sử dụng công cụ lập trình (như CSS background-image và background-position) để yêu cầu hiển thị đúng phần ảnh cần thiết.
Tương tự, phương pháp Image maps cũng kết hợp nhiều ảnh vào một ảnh duy nhất. Với phương pháp này, dung lượng nội dung hình ảnh cần hiển thị sẽ không đổi (bởi bằng tổng các tập tin hình ảnh thành phần trước đó), tuy nhiên phương pháp “góp gạo” này làm cho số lần yêu cầu HTTP giảm đến mức tối thiểu, do đó cũng giúp trang web đáp ứng nhanh hơn rất nhiều. Lưu ý, phương pháp Image maps chỉ có thể áp dụng khi các ảnh xuất hiện cạnh nhau trên trang web.
Ngoài ra, còn có phương pháp Inline Image, sử dụng cú pháp data: URL để nhúng dữ liệu dạng hình ảnh vào ngay trong trang web và dĩ nhiên việc này sẽ làm tăng kích thước của tập tin HTML. Tuy nhiên, kết hợp các ảnh nhúng trong stylesheet (được lưu đệm) là cách để giảm số lần yêu cầu HTTP, đồng thời tránh hiện tượng tăng dung lượng của trang web. Đáng tiếc, phương pháp này hiện chưa được hỗ trợ trên tất cả trình duyệt phổ biến.
Nhìn chung, giảm số lượng yêu cầu HTTP là phương pháp đầu tiên bạn cần nghĩ đến khi muốn cải thiện tốc độ hiển thị cũng như thời gian đáp ứng của trang web.
2) Giảm truy vấn DNS
Về cơ bản, hệ thống phân giải tên miền (Domain Name System) có nhiệm vụ “ánh xạ” tên máy chủ (hay trang web) với địa chỉ IP, giống như là danh bạ điện thoại. Thông thường, cần từ 20 đến 120 miligiây để DNS tìm kiếm địa chỉ IP của một tên máychủ (hostname) và trình duyệt sẽ không thể tải về bất kỳ nội dung gì từ hostname cho đến khi tác vụ tìm kiếm DNS hoàn tất.

lam seo a1003 ud 88a Các cách tăng tốc độ website (site speed)

Các tìm kiếm DNS thường được lưu lại để trình duyệt chạy nhanh hơn. Thông tin này có thể lưu trên máy chủ chuyên dụng của ISP hay máy chủ trong mạng nội bộ, tuy nhiên đôi khi cũng có thể lưu trên máy tính của người dùng cá nhân. Thông tin về DNS nằm trong vùng nhớ riêng của HĐH (như “DNS Client service” trên Microsoft Windows). Hầu hết trình duyệt có vùng nhớ lưu trữ riêng, độc lập với vùng nhớ DNS của HĐH. Khi trình duyệt còn lưu thông tin DNS, nó sẽ không không làm phiền HĐH tiến hành truy vấn.
Mặc định, Internet Explorer lưu thông tin DNS trong thời hạn 30 phút, được xác định bởi thông số DnsCachTimeOut trong Registry, trong khi đó Firefox chỉ lưu thông tin này trong vòng 1 phút, được kiểm soát bởi thông số cấu hình network.dnsCacheExpiration.
Khi vùng nhớ DNS trống (với cả trình duyệt và HĐH), số lượng truy vấn DNS bằng đúng số lượng hostname được đề cập trong trang web. Chúng bao gồm các hostname được sử dụng trong địa chỉ URL, hình ảnh cũng như các tập tin script, stylesheet, đối tượng Flash của trang web. Giảm số lượng các hostname đồng nghĩa với việc giảm số lần truy vấn DNS.
Tuy nhiên, việc giảm số lượng hostname (không trùng nhau) có nguy cơ làm giảm số lượng các tác vụ tải về song song diễn ra trong nội bộ trang web. Tránh được thao tác truy vấn DNS sẽ làm giảm thời gian đáp ứng, tuy nhiên giảm số lượng tải về song song có thể làm tăng thời gian này. Nhiều lập trình viên khắc phục tình huống này bằng cách phân chia các đối tượng kể trên ra tối thiểu 2 nhưng không được hơn 4 hostname – đây là sự dàn xếp tốt nhất để giảm số lần truy vấn DNS và cho phép khả năng tải về song song ở mức cao.
3) Lưu tạm cho Ajax
Một trong những lợi ích đáng chú ý của Ajax là khả năng cung cấp các phản hồi tức thời cho người dùng. Tuy nhiên, việc sử dụng Ajax không đảm bảo rằng người dùng sẽ chịu ngồi im chờ dữ liệu đến – các dữ liệu này là phản hồi XML hay JavaScript dạng không được đồng bộ. Trong nhiều ứng dụng, vấn đề người dùng có chấp nhận chờ đợi hay không phụ thuộc vào việc Ajax được sử dụng như thế nào. Ví dụ, trong tiện ích email trên nền web (như Yahoo! Mail hay GMail), người dùng vẫn phải chời kết quả truy vấn Ajax tìm kiếm tất cả email khớp với yêu cầu mà họ đặt ra.
Bạn cần hiểu rằng “không đồng bộ” (asynchronous) không có nghĩa là “tức thời”.
Để cải thiện tốc độ của trang web, việc quan trọng là cần tối ưu các phản hồi Ajax. Cách quan trọng nhất để cải thiện hiệu năng của Ajax là làm cho các phản hồi được lưu tạm trong bộ nhớ (trình duyệt hay máy tính tùy chủ ý của người thiết kế). Với phương pháp này, người dùng cần lưu ý đến thời hạn của các giá trị được lưu trữ.
4) Sử dụng thành phần được tải về sau khi nạp trang web
Bạn có thể nhìn cận cảnh trang web của mình và tự hỏi “Cái gì cần thiết phải có để có thể dựng lên một trang web ngay lúc ban đầu?”. Ở tình huống này, bạn xác định đâu là những thông tin cốt lõi cần hiển thị trước tiên, định dạng chung cho toàn trang web. Sau đó, nếu cần, bạn hãy nghĩ đến các định dạng riêng cho từng khu vực hiển thị, các hiệu ứng và trình đơn tương tác. Ví dụ, mã JavaScript xử lý hiệu ứng pop-up khi người dùng rê chuột qua một vùng nội dung nào không cần tải về trước vì trang web phải nạp xong thì người dùng mới thấy nội dung để rê chuột lên.
Với mục đích này, bạn có thể sử dụng công cụ YUI Image Loader, cho phép làm trễ sự xuất hiện của một ảnh, hay công cụ YUI Get utility cho phép áp dụng tức thời JavaScript hay CSS lên trang web.
5) Sử dụng thành phần được tải về trước khi nạp trang web
Nhiều người dùng thường cho rằng khó phân biệt được sự khác nhau giữa phương pháp sử dụng các thành phần được tải về sau khi nạp trang web và sử dụng các thành phần được tải về trước khi nạp trang web, song thực tế thì kết quả từ 2 phương pháp này rất chênh lệch. Bằng cách tải về trước các thành phần, bạn có thể tận dụng thời gian chờ của trình duyệt và yêu cầu tải về các thành phần (như hình ảnh, stylesheet, script,…) sắp sử dụng tới. Với phương pháp này, khi người dùng ghé thăm trang web tiếp theo, bạn có đã trong tay gần như đầy đủ các thành phần trong bộ nhớ và dĩ nhiên là trang web sẽ xuất hiện nhanh hơn.
Việc tải về trước các nội dung thường được chia thành các dạng: tải về trước không cần điều kiện, có điều kiện và theo dự báo – phụ thuộc vào chủ ý của người thiết kế trang web.
6) Giảm số lượng đối tượng DOM
Một trang web phức tạp thường có dung lượng tải về lớn và việc này cũng sẽ làm cho việc truy xuất các đối tượng DOM (Document Object Model) trong JavaScript trở nên “ì ạch”. Chắc chắn sẽ có sự khác biệt khi bạn duyệt qua một trang web với 500 đối tượng và một trang web với 5000 đối tượng, thậm chí nhiều hơn.
Một số lượng lớn đối tượng DOM có thể là triệu chứng cảnh báo bạn cần cải tiến mã HTML của trang web mà không cần thiết phải gỡ bỏ hay giảm bớt nội dung. Bạn đang sử dụng nhiều bảng biểu được xếp chồng lên nhau cho mục địch hiển thị, hay sử dụng nhiều tag dạng <div> chỉ để khắc phục những trục trặc liên quan đến hiển thị?
Bạn có thể sử dụng các công cụ của YUI CSS (http://developer.yahoo.com/yui/), như grids.css để kiểm soát tốt phần thiết kế (layout), hay font.css và reset.css có thể giúp bạn bỏ qua định dạng mặc định của trình duyệt. Đây là cơ hội tốt để bạn làm mới cũng như tạo ra sự khác biệt cho trang web của mình trong khâu hiển thị.
Các lập trình viên thường tự hỏi bao nhiêu đối tượng DOM là quá nhiều? Ví dụ, trang chủ của Yahoo! là một là trang web khá dày đặc nhưng chỉ có dưới 700 đối tượng. Bạn có thể dễ dàng xác định số lượng đối tượng DOM với tiện ích Firebug (http://getfirebug.com/). Trong cửa sổ console, bạn gõ vào lệnh document.getElementsByTagName(‘*’).length.
7) Đặt trên nhiều domain
Việc phân chia các thành phần trong một trang web sẽ cho phép bạn tối đa các tác vụ tải về song song. Hãy đảm bảo rằng bạn đang sử dụng 2-4 domain vì việc này có liên quan đến việc truy vấn DNS. Ví dụ, bạn có thể đặt (host) nội dung động và HTML tại địa chỉ www.example.org và sau đó phân các thành phần tĩnh sang 2 domain khác là static1.example.org và static2.example.org. Bạn có thể tham khảo thêm thông tin về giải pháp này tại địa chỉ http://yuiblog.com/blog/2007/04/11/performance-research-part-4/.
8. Tối thiểu số lượng iFrame
Về cơ bản, iframe cho phép một tài liệu HTML được chèn vào tài liệu gốc (hay còn gọi là tài liệu cha). Bạn nên hiểu cách thức iframe hoạt động để sử dụng hiệu quả nhất. Ưu điểm của iframe:
* Hỗ trợ các nội dung tốc độ chậm của bên thứ 3 như banner hay hình quảng cáo, v.v.
* Cho phép bổ sung các mã lệnh hay công cụ bảo mật
* Hỗ trợ tải về song song các script
Nhược điểm của iframe:
* Khoá trang web khi đang tải về
* Không trực quan về ngôn ngữ
9) Không sử dụng thông báo “404”
Như đã nêu ở trên, các yêu cầu HTTP không cần thiết chắc chắn sẽ làm giảm tốc độ đáp ứng của trang web; không những thế, khi nhận được phản hồi vô ích từ một yêu cầu HTTP (như thông báo 404 Not Found), người sử dụng sẽ cảm thấy khó chịu.
Vài website có sáng kiến tạo ra các thông báo 404 hấp dẫn hơn, đại loại như “404: Did you mean X?”, để người dùng cảm thấy dễ chịu hơn trước một trục trặc. Tuy nhiên việc này cũng sẽ làm lãng phí tài nguyên của máy chủ.
Ngoài ra, vấn đề trở nên tệ khi liên kết đến một đoạn mã JavaScript bên ngoài sai và kết quả là người dùng sẽ nhận được thông báo lỗi 404. Trước hết, tác vụ tải về này sẽ vô hiệu hóa mọi tải về song song. Tiếp đến, trình duyệt có thể cố gắng phân tích phần thân của phản hồi 404 như là mã JavaScript; cố gắng tìm thứ gì có thể sử dụng.
Theo PC World VN

Tốc độ website cũng là 1 yếu tố xếp hạng của google

Google chính thức tuyên bố đang sử dụng tốc độ của site (site speed) như là một trong những yếu tố quyết định kết quả xếp hạng. Thực ra giới SEO chuyên nghiệp đã tỉ tai nhau từ lâu, nhưng việc Google công khai bí mật sẽ giúp tác động mạnh mẽ hơn đến các bộ phận thiết kế web.
Hơn 1 năm trước, khi đánh giá lại mức độ thân thiên Google (SEO friendly) các sản phẩm Zing sau hơn 1 năm hoạt động, mình cũng có đề cập đến tốc độ site. Khi đó site nhạc Zing Mp3 và News là 2 site tương đối “nặng ký” nhất.
Sau hơn 1 năm thì dù 2 site có thanh thoát hơn 1 chút, nhưng vẫn còn chậm hơn rất nhiều site khác nói chung. Tuy nhiên, sắp tới, mình tin 2 site này sẽ chú trọng hơn nữa về site speed để cạnh tranh với khá nhiều đối thủ đang lên rất nhanh.
Làm sao để đo tốc độ trang web? Nếu bạn là webmaster, có thể dùng các công cụ sau:
  • Page Speed, một add-on của Firefox, có thể đề xuất các thay đổi cần thiết.
  • YSlow, công cụ miễn phí của Yahoo! cũng giúp đề xuất các cải tiến.
  • WebPagetest
  • Hoặc vào Webmaster Tools, Labs > Site Performance để xem và so sánh tốc độ site bạn với phần còn lại của thế giới.
Vậy làm thế nào để giúp web tải nhanh hơn? Ngoài phần cứng (server, đường truyền) thì khi thiết kế web cần lưu ý các điểm sau:
  • Gom những file code javascript bên ngoài (external javascripts) vào cùng 1 file. Và nén file lại, tham khảo tại http://javascriptcompressor.com/
  • Gom các file CSS vào 1 file và cũng nén lại, tham khảo tại http://www.csscompressor.com/.
  • Dùng gzip để nén các file nếu web server có hỗ trợ (hosting sẽ thực hiện công việc này giúp bạn)
  • Nén các hình ảnh để được dung lượng tối ưu nhất nhưng vẫn đảm bảo chất lượng hình ảnh.
  • Đặt các tracking code (như Google Analytics) và  javascript khác ở cuối trang (trước khi đóng thẻ body)
  • Xem thêm các cách tăng tốc website…
lam seo Picture+83 Tốc độ website (site speed) là yếu tố xếp hạng của google
Cá nhân mình nghĩ, nếu onsite SEO và uy tín của các site gần như nhau, thì tốc độ ảnh hưởng mạnh mẽ đến kết quả tìm kiếm.
Du Nguyễn – Làm SEO.com

Cách tăng fan cho fan page facebook (Phần 2)

XI. Promote Fan Page của bạn ở ngay cửa hàng.

Nếu bạn có một quán ăn, cửa hàng, hay văn phòng công ty vậy thì tại bàn tiếp tân hãy đặt một biểu tượng bằng bìa cứng thể hiện thương hiệu của bạn đã có mặt tại Facebook, nhớ để cả đường link đến fan page. Khách hàng sẽ cảm thấy thú vị, xen lẫn tò mò và chắc chắn họ sẽ viếng thăm fan page của bạn thôi.


Trong trường hợp này, sẽ hay nhất nếu bạn có một username cho fan page thật dễ nhớ và có liên quan tới thương hiệu của mình (username của fan page có dạng: )
Nếu bạn sắp in ra một loạt các coupon giảm giá, đừng quên in thêm logo facebook, đường dẫn fan page và những lời kêu gọi như:” Dùng thử xem, bạn sẽ “like” chúng tôi thôi mà”…
Nhiều công ty còn tận dụng khoảng không gian tại các thang máy để đặt các biểu tượng bắt mắt, hài hươc về Facebook và Twitter và dĩ n

hiên là có liên quan tới fan page của họ. Bạn còn đợi gì nữa mà không áp dụng ngay đi chứ. Các bạn có thể tham khảo về chiến dịch quảng bá tích hợp với Facebook của Coca Cola – vô cùng sáng tạo.

XII. Đặt đường link fan page vào profile facebook của bạn
Nếu bạn muốn quảng bá fan page của mình tới bạn bè, có một cách rất dễ dàng và nhanh chóng.
Hãy để ý dưới profile picture của mình, sẽ có một ô cho phép bạn viết linh tinh gì đó về bản thân. Ô này thường được gọi nôm na là “mini bio” và a lê hấp sao chúng ta không thêm đường link fan page của mình vào đây chứ nhỉ. Ô này giới hạn số lượng kí tự, nên các bạn để ý không đánh vượt quá số lượng kí tự cho phép nhé.



 
XIII. Đưa Page Badge vào Profile cá nhân
Các bạn hãy sử dụng 1 trong 2 ứng dụng này – Profile HTML hoặc Extended Info để có thể add code của Page Badge vào profile cá nhân của mình. Sau khi đã đưa code của Page badge vào ô HTML các bạn trở về trang profile cá nhân và click vào nút dấu cộng (“+”) để add thêm tab. Nếu không thấy tên tab nằm trong menu xổ xuống bạn có thể đánh “ Profile HTML” hoặc Extended Info” trong ô search, tab sẽ hiện ra ngay.



 

Nói thêm về cách add page badge vào tab bạn cần vào Facebook Badge để tạo Badge cho fan page của mình. Sau đó lấy code đem vào Profile HTML hoặc
Extened info.
Nếu không thích hình ảnh của Page Badge, bạn có thể tự thiết kế một hình ảnh khác ( màu mè hơn), sử dụng HTML hoặc Phototoshop. Ở đây, bạn nào biết
HTML thì không cần phải nói nhiều. Còn bạn nào tự thiết kế đồ họa Page Badge cho chính mình thì sau khi thiết kế xong, các bạn up lên photobucket ( hoặc bất
cứ trang nào cho phép lưu trữ ảnh) sau đó lấy code dưới dạng sau:
Mã:
<a href=”http://media.photobucket.com/image/seo/trofimiuk/Seo Taiji/f25ee1d01d4d5dc27025b54802475555.jpg?o=1″ target=”_blank”><img src=”http://i747.photobucket.com/albums/xx112/trofimiuk/Seo%20Taiji/f25ee1d01d4d5dc27025b54802475555.jpg” border=”0″></a>
Lưu ý các bạn sửa phần đánh dấu hightlight trong hình thành địa chỉ link trang fan page của mình để khi click vào, người click sẽ được đưa tới page của bạn.

XIV. Sử dụng nút share
Nút Share xuất hiện đầy rẫy trên Facebook và dĩ nhiên là nó cũng có mặt tại fan page. Các bạn để ý ở góc trái gần dưới cùng của fan page có một nút share ( giờ đã được thiết kế cho to hơn). Chúng ta chỉ cần click vào đó và add thêm vài dòng comment cập nhật hoặc mô tả hoạt động của fan page vào đồng thời có thể loa loa kêu gọi mọi người vào chơi. Nút share thực sự còn “mạnh” và tiện dụng hơn cả chức năng “Suggest to friends” nhiều đó mọi người. Thử xài đi, bạn sẽ thấy ngay tác dụng của nó.
XV. Sử dụng @ Tag tại Status của chính mình
Thông thường nếu bạn đã là friend của ai đó hoặc là fan của một page nào đó thì tại ô status bạn có thể sử dụng @ Tag để đặt link tới profile hoặc page đó. Vì thế hãy tận dụng chức năng này để cập lên wall của mình những hoat động đang diễn ra tại fan page của bạn và dĩ nhiên là không quên dùng @ tag để kèm theo đường link.
Nếu status của bạn lôi cuốn, người đọc sẽ có xu hương click vào link để đến page thăm thú. Lợi điểm của chức năng này còn ở chỗ nó cho ta đặt link chữ chứ không cần show cả đường link gốc dài dòng ra. Như vậy link sẽ cuốn hút và thân thiện hơn. Các bạn xem hình dưới đây:
XVI. Thêm @tag fan page vào cuối mỗi post trên wall của bạn bè
Hình thức này giống dạng một chữ kí sau mỗi message vậy đó. Sau khi viết vài ba dòng trên wall của bạn bè, bạn có thể dùng @tag để thêm link của fan page vào dòng cuối cùng. Lưu ý, đừng lạm dụng chức năng này nhé, trừ khi bạn post một điều gì đó hay ho hoặc có ích cho bạn mình thì khả năng mọi người click vào link của bạn sẽ cao. Ngược lại post của bạn sẽ bị xóa thẳng tay.
XVII. Thêm @tag fan page vào cuối mỗi post trên wall của Fan Page khác.
Cách này cũng tương tự như việc thêm @tag fan page vào cuối mỗi post trên wall của bạn bè ở trên, nhưng lần này bạn lại càng phải cẩn trọng hơn, đặc biệt là với những fan page cùng ngành hoặc đối thủ cạnh tranh. Nếu lạm dụng chỉ để quảng cáo trắng trợn, bạn sẽ bị bài trừ không thương tiếc. Rải link cũng phải có nghệ thuật đúng không các bạn ?

XVII. Landing Page lung linh.
nguồn: seongon

Cách tăng fan cho fan page facebook (Phần 1)


Thu hút Fan cho Fanpage Facebook là yếu tố sống còn của một Fanpage. Thật buồn tẻ nếu lập ra một Fanpage mà chỉ có vài chục friend, cập nhật cũng chẳng biết để làm gì nữa. Ngay cả với các doanh nghiệp lớn, nếu không có chiến lược thu hút Fan rõ ràng thì Fanpage cũng … mốc.


I. “Suggest to friends”
Cách thông thường nhất là sau khi tạo Fanpage Facebook, chúng ta tìm “Suggest to Friends” và mời tất cả bạn bè của mình thích trang mình vừa mới tạo.
Đã có rất nhiều người phàn nàn rằng họ không thích bị spam bởi những email đề nghị thích trang này trang nọ nhưng phần lớn chúng ta sẽ click vào đường dẫn trong email để xem trang này có đúng với sở thích của mình không
Tuy nhiên công cụ suggest to friends không phải lúc nào cũng hiệu quà bở một số lí do:
1. Một cá nhân trên Facebook chỉ có thể like tối đa 500 page.
2. Nếu những người mà bạn đề nghị trở thành Fan đã là Fan của 500 page thì dù họ có thực sự thích trang của bạn cũng lực bất tòng tâm.
Với cách này bạn cần chú ý:
1. Không bao giờ Suggest like khi fan page của bạn trống rỗng.
2. Thay vì suggest toàn bộ friends list, hãy nhớ xem, bạn có những người bạn thân và có uy tín nào. Hãy gửi Suggest đến những người ấy trước. Đó sẽ là những “influencer” (cá nhân ảnh hưởng)- những người thậm chí sẵn sàng “Like” fan page chỉ vì đó là lời đề nghị của bạn và họ cũng là những “con virus” khỏe nhất (nghĩa bóng). Sau đó hãy gửi message cám ơn và khuyến khích họ suggest cho bạn bè của mình.

II. Nhúng Widget Like Box vào website.
Doanh nghiệp nào cũng thường có website riêng của mình. Hãy nói với webmaster của mình rằng bạn muốn đặt một Like Box ( hiện nay Fan Box đã được đổi tên thành Like Box vì nút “become a fan” đã được chuyển thành nút “Like”) lên website của công ty bạn. Khách hàng sẽ nhận thấy có cách nhanh chóng để họ thường xuyên theo dõi thông tin trên website thông qua Facebook và khi đó thì khả năng họ bấm like.
Ngoài ra bạn còn có thể yêu cầu webmaster thêm Widget Live Stream đi kèm với Like Box để cập nhật những hoạt động mà bạn đã đưa lên Fan Page của mình, đồng thời cho phép các Fan có thể comment trực tiếp ngay tại Like Box.

III. Dùng email để giới thiệu.
Giả sử bạn có một danh sách các email đã thu thập được từ website của công ty mình, chúng ta có thể gửi email đến những người dùng tiềm năng ấy với nội dung giới thiệu về fan page mà công ty bạn vừa tạo trên Facebook đồng thời thể hiện mong muốn người nhận email sẽ ghé thăm fan page của mình.
Trong email giới thiệu về fan page bạn không cần thiết phải dùng những từ hay cụm từ như: “Hãy là Fan của cty ABC”, “Vào viết vài dòng suy nghĩ của bạn lên wall của chúng tôi đi !”….Chỉ cần nhớ đặt một biểu tượng Fan Page Badge vào chữ kí email của mình. Nếu bạn là sếp và không chuyên về IT bạn chỉ cần nhắc marketer của mình rằng:” Nhớ cho thêm biểu tượng Fan Page ( Fan Page Badge) vào chữ kí email nhé” là họ sẽ hiểu ngay. Khi click vào badge, người đọc mail sẽ được đưa thẳng tới fan page.

IV. Tạo một Video lôi cuốn để giới thiệu về Fan Page
Bạn muốn người xem nhớ Fanpage của mình thì trước tiên bạn phải quyến rũ. Đa phần khi vào các Page, thứ “đập vào mặt” chúng ta đầu tiên là Wall với những Status, links …dài ngoằng. Bạn nên nhớ ấn tượng đầu tiên là ấn tượng mãi mãi, vì thế chúng ta sẽ khiến những khách đến chơi nhà ấn tượng hơn gấp nhiều lần nếu có thể tự làm một video clip giới thiệu về trang của mình.
Các bạn có thể tham khảo page của Steve Spangler, một page có video giới thiệu rất hài hước và lôi cuốn. Bảo đảm sau khi xem xong bạn phải bấm Like ngay.
Đây là một ví dụ mẫu rất đáng học tập phải không mọi người. Cách tạo các tab đa dạng kiểu này đòi hỏi bạn phải dùng đến ngôn ngữ FBML mà nói trắng ra là HTML nhưng được tích hợp với Facebook. Cách làm thế nào mình sẽ mô tả và hướng dẫn các bạn ở phần sau của bài này. À, và các bạn nhớ là nếu có làm trang video này thì phải set cho landing tab của mình là ở tab Video đã tạo nhé. Tức là khi người dùng vào Page của bạn thì tab đầu tiên “đập vào mặt” họ là tab video của bạn.

V. Kêu gọi Fan tag họ vào photo của bạn
Trong trường hợp bạn tổ chức một sự kiện nào đó, hãy nhớ chụp thật nhiều ảnh, sau đó upload ảnh lên Fan Page rồi kêu gọi và khuyến khích các fan của mình vào chỉ ra xem họ có mặt ở đâu trong ảnh bằng cách “tag”. Phương thức này mang lại hai điểm tích cực:
1. Về mặt tâm lý: Fan sẽ cảm thấy mình trở nên quan trọng hơn và biến thành 1 phần của tổ chức hay sản phẩm mà họ yêu mến. Đó chẳng khác gì một hình thức “cam kết” của fan rằng tôi cảm thấy hạnh phúc, tôi sẽ sẽ trung thành luôn hâm mộ sản phẩm dịch vụ ( hoặc tổ chức, công ty ) này. Bạn có thể thấy ngay cả báo Tuổi Trẻ cũng áp dụng hình thức này trong các hoạt động kỉ niệm 35 năm của tờ báo ( tại trang báo giấy)
2. Về mặt lan truyền: Mỗi khi các fan tag mình vào ảnh thì thumbnail của tấm ảnh này cũng sẽ xuất hiện tại News Feed của họ, và các bạn của fan cũng sẽ thấy. Một cách lan truyền vô cùng hiệu quả, miễn phí và quan trọng hơn, đó là điều mà các fan tự nguyện làm. Hình ảnh lúc nào cũng có tiếng nói và sinh động hơn kí tự đúng không các bạn ?

VI. Upload video lên FanPage và Embed tại website của bạn.
Đây là điều rất đơn giản nhưng dường như có nhiều người lại quên mất và bỏ qua sức mạnh này của Facebook.
Hãy Upload video lên Fan Page và embed nó vào website của bạn ! Tại sao thế ? Tại sao lại dùng Facebook mà không dùng Youtube trong trường hợp này ? Câu trả lời đó là hãy để ý khi video của bạn được host trên Facebook và được embed thì tại khung hình video ở góc trái, phía trên, sẽ xuất hiện một đường link đặc biệt:
Nếu người xem chưa Like Page của bạn đường link sẽ có hình thù thế này:
Như vậy nếu video của bạn ấn tượng và chiếm được trái tim của người xem, họ sẽ có thể bấm Like ngay lập tức. Quá tiện phải không nào ! Còn nếu người xem đã Like Page của bạn thì đường link sẽ dẫn người xem tới trang video tại Fan Page và biết đâu đấy khi họ tìm ra được những thứ thú vị khác, họ sẽ thành fan của bạn lúc nào không hay.

VII. Liên kết FanPage tới Twitter.
Đây là cũng là điều mà các chủ fan page rất hay quên vì vốn ngó lơ Twitter.
Một động tác rất đơn giản, hãy liên kết tài khoản Twiiter với fan page của Facebook để bất cứ hoạt động nào của fan page cũng sẽ được cập nhật lên Twitter. Vậy là bạn đã có thể mở rộng thì tầm ảnh hưởng của Page và có cơ hội thu hút được thêm nhiều fan tiềm năng khác rồi đấy. Bạn có thể lựa chọn những thông tin nào thì được cập nhật lên Twitter như hình minh họa dưới đây.
Tuy nhiên số lượng kí tự tối đa trong Status của Facebook là 420, còn trong Twitter là 140. Vì thế bạn phải cân nhắc trong post thông tin lên ô Status của Facebook. Twiter sẽ chuyển đường link bạn share trên Facebook Page thành một đường link ngắn hơn có dạng như http://bit.ly/bvAivP đồng thời sẽ tỉa gọt số lượng kí tự xuống sao cho vừa đúng 140 kí tự.
Ngoài ra tại profile và background của Twitter, bạn cũng nên đề cập tới fan page của mình bằng cách kèm theo đường dẫn. Đây là một mẹo nhỏ nhưng cũng có thể tạo được tác động dẫn dắt người dùng đến fan page.

VIII. Tích hợp chức năng comment vào landing tab
Thương mại điện tử có phải là điều gì mới lạ không ? Không. Nhưng thương mại điện tử trên Facebook Page mới là điều đáng để tâm. Với những cửa hàng bán đồ lưu niệm, shop thời trang…. thì việc đem sản phẩm của mình đến gần hơn với người tiêu dùng thông qua Facebook Page là một điều rất tuyệt vời và tiện lợi hơn bao giờ hết.
Hãy lấy ví dụ của trang bán áo thun nổi tiếng threadless. Công ty này đã đem các sản phẩm của mình lên Facebook thông qua 1 landing tab. Các loại áo thun được trưng bày một cách đơn giản nhưng không kém bắt mắt. Điểm mấu chốt là họ đã chèn thêm tính năng comment giúp người dùng không chỉ có thể đặt hàng thông qua page mà còn có thể gửi comment của mình về sản phẩm đến những người bạn khác.
Threadless đã tận dụng triệt để môi trường Facebook để phát triển kinh doanh và cho chúng ta thấy sức mạnh của cụm từ “Word of Mouth” trong tiếp thị.
Và các bạn có thể thấy kết quả là nhờ tích hợp một chức năng khá đơn giản và cơ bản là comment, họ đã xây dựng cho mình hơn 140,000 fan một cách tự nhiên (organically). Nếu các bạn là những chủ cửa hàng thì còn chần chừ gì nữa mà không học tập Threadless. Để tích hợp plugin comment các bạn vào link sau: comment box

IX. Tìm kiếm fan thông qua SMS
Cách này nghe có vẻ khá mới ở Việt Nam nhưng ở nước ngoài thì rất thịnh hành. Bạn cứ hình dung thế này nhé, công ty bạn phát một đoạn TVC dài 30 giây rất hay và ấn tượng, nhưng quảng cáo hay mà không kết lại bằng việc mở ra một phương thức tiếp cận với sản phẩm thì cũng không thể gọi là thành công. Chính vì thế mà một số công ty đã thêm vào cuối các đoạn TVC hoặc quảng cáo trên Radio những lời kêu gọi như:” Hãy soan tin với cú pháp FAN dấu cách username hoặc LIKE dấu cách username gửi đến số 8X…”.

Chỉ cần 1 tin nhắn và không cần truy cập internet, người tiêu dùng có thể gia nhập ngay vào hàng ngũ những tín đồ thương hiệu của bạn. Mình nghĩ , trong tương lai ngắn tới đây thôi, Việt Nam cũng sẽ áp dụng phương thức này. Lưu ý, cách này chỉ có thể áp dụng khi fan page của bạn đã có ít nhất 25 fan, và người dùng facebook muốn thực hiện tác vụ nhắn tin phải có số điện thoại di động được chứng thực cùng với username của mình.

X. Đưa Fan Page vào các ấn phẩm quảng cáo
Thay vì chỉ đặt tên website, điạ chỉ email lên card visit, letter head, brochure, poster, banner, bìa báo…bạn chỉ cần in thêm địa chỉ Fan Page của mình. Thế thôi cũng đủ tạo nên sự khác biệt cho doanh nghiệp của bạn rồi đấy. Tỉ lệ người tiêu dùng có Facebook là rất cao, thay vì chỉ nhìn qua banner quảng cáo rồi chẳng nhớ gì thì giờ đây Facebook đã tạo ra một điểm chung giữa thương hiệu của bạn và người tiêu dùng. Họ sẽ dễ dàng nhớ đến bạn hơn và cũng như dễ tiếp cận để tìm hiểu về sản phẩm dịch vụ của công ty.
Hãng đồ lót Victoria Secret đã làm cả một sự kiện ra mắt fan page của mình tại địa chỉ Victoria’s Secret Pink
Nguồn : seongon

Thứ Tư, 25 tháng 4, 2012

Nắm bắt xu hướng tìm kiếm để làm SEO hiệu quả(Phần 1)

Phân tích từ khóa là một trong những công đoạn quan trọng nhất để SEO một website. Để nắm rõ xu hướng (trends) tìm kiếm hiện tại, SEO-er cần phải liên tục cập nhập các thông tin đang được nhiều người quan tâm để lựa chọn từ khóa đúng đắn nhất.
Ngoài việc SEO-er tự nắm bắt xu hướng (qua báo chí, sự kiện…), các bộ máy tìm kiếm còn cung cấp miễn phí các thông tin về trends rất nhanh chóng. Bài viết này sẽ giới thiệu với các bạn một số công cụ cung cấp những thông tin quý giá đó.
lam seo trends11 Nắm bắt xu hướng tìm kiếm để làm SEO (Phần 1)
Biểu đồ thông tin trends tương ứng với các từ khóa của Google Trends
  • Google Trends: Cho phép bạn có thể khai thác dữ liệu tìm kiếm của Google để xác định những từ khóa đang được tìm kiếm nhiều nhất. Với Google Trends bạn có thể xem số lượng tìm kiếm theo thời gian, kèm theo các thông tin như: thành phố, khu vực, ngôn ngữ và rất nhiều thông tin khác. Ngoài ra bạn có thể so sánh các từ khóa qua một biểu đồ rất trực quan. Google Trends cũng cung cấp danh sách các từ đang được quan tâm theo ngày tại HotTrends.
  • Google Insights for Search (beta): Thống kê số liệu tìm kiếm từ năm 2004 dựa theo từ khóa, các bộ lọc theo vị trí địa lý, các khung thời gian, chủng loại. Google Insights for Search cũng cho phép lọc theo Web Search, Image Search, News Search và Product Search. Đây là công cụ tuyệt vời cung cấp cái nhìn sâu sắc về cách thức tìm kiếm của mọi người.
  • Yahoo Buzz Log: Hiển thị tổng thể các từ khóa được tìm kiếm bởi người dùng sử dụng Yahoo theo thứ hạng, buzz score… Có vài lựa chọn để lọc các kết quả theo thể loại, diễn viên, phim ảnh, âm nhạc …
    lam seo top movies searches Nắm bắt xu hướng tìm kiếm để làm SEO (Phần 1)
    Yahoo Buzz Log
  • Yahoo Clues Beta: Dễ dàng khám phá các xu hướng tìm kiếm trên Yahoo. Mục “Top Trends” sẽ hiển thị các tìm kiếm phổ biến kèm theo một bộ lọc khá đồ sộ bao gồm: khung thời gian, giới tính, lứa tuổi, vị trí và theo chủ đề. Cũng như các công cụ nắm trends khác, bạn có thể tìm thấy các từ khóa liên quan để có lựa chọn thích hợp hơn. Yahoo Clues Beta còn có bộ “Trends Analysis” để phân tích từ khóa và xem demographics theo từ khóa đó.
    lam seo yahoo1 Nắm bắt xu hướng tìm kiếm để làm SEO (Phần 1)
    Yahoo Clues Beta
  • Bing Trends: Cộng đồng “Bing Community Search Blog” đưa ra những bài phân tích rất hay về xu hướng tìm kiếm theo từng năm, những điều mà mọi người quan tâm.
Trên đây là một vài công cụ hữu ích giúp bạn nắm được xu hướng tìm kiếm của mọi người, mình sẽ tiếp tục giới thiệu một số công cụ nắm trends khác trong thời gian tới, bao nhiêu đây là đủ để các bạn bỏ ra một đống thời gian để nghiền ngẫm rồi nhỉ ? ^^.

(nguồn: LamSEO.com)

Tối ưu Seo cho JQuery thân thiện với Search Engine


lam seo jquery1 Làm SEO tối ưu JQuery thân thiện với Search Engine
Tối ưu hóa JQuery




Việc tối ưu hóa JQuery khá quan trọng một khi website của bạn có một lượng truy cập cao. Khi thực hiện tối ưu hóa lại JQuery một cách tốt nhất thì nó sẽ giúp bớt đi rất nhiều truy vấn tới CSDL và làm cho website của bạn có tốc độ cao hơn, thân thiện hơn với các công cụ tìm kiếm (Search Engine). 







1 Streamline your (x)HTML
Một ví dụ gọi lại khi trang đã được nạp:
$(function(){
var contactForm = ’<form action=”formhandler.php” method=”post”>’
+’<label for=”name”>Name</label><input type=”text” name=”name” />’
+’<label for=”phone”>Phone Number</label><input type=”text” name=”phone”/>’
+’</form>’;
$(“body”).append(contactForm);
});
2 Tối ưu hóa cấu trúc, loại bỏ mã không cần thiết
Ví dụ thay vì dùng
<span class=”heading”>Your heading</span>
Có thể dùng các thẻ <H1> đến <H6> thay thế đoạn trên.
3 Tránh các liên kết không cần thiết
Sử dụng thường xuyên JQuery và thẻ <a href=”"> chứa lệnh gọi javascript
Ví dụ thay vì dùng
<a href=”#” onclick=”myfunction(); return false”>My button</a>
<a href=”javascript:myfunction();”>My Button</a>
Có thể dùng HTML
<span id=”myButton”>My Button</span>
Hoặc dùng Javascript
$(“#myButton”).click(function(){ myfunction(); });
4 Hạn chế gọi trang bằng Javascript và AJAX
Ví dụ nếu muốn dùng một tab trên trang nên sử dụng JQuery để phân chia cho các lớp css và eventHandlers tải. Cách này này sẽ tải trang mà không cần javascript.
Robot của Search Engine vẫn chưa thể lấy dữ liệu tốt và sẽ đánh giá chất lượng nội dung nếu sử dụng Javascript để gọi dữ liệu ra.
5 Các đoạn javascript nên tách ra khỏi trang
Để giảm khối lượng Crawl cho robot của SE trên 1 trang thì nên xuất javascript ra và gọi về trang.
<script src=”myScript.js” type=”text/JavaScript” ></script>
6 Tận dụng tính năng ‘context’ của jQuery.
JQuery có thể chỉ tìm các phần tử con của một ‘context’ nào đó mà không cần phải tìm trong toàn bộ tài liệu.
Nếu cần tìm nhiều phần tử con mà có chung một cha thì nên tìm phần tử cha trước làm ‘context’, sau đó dựa vào ‘context’ này tìm các phần tử con.
Ví dụ cách viết:
$(‘.PreviewImg’)…
$(‘.droppable’)…
$(‘.dragItem[rsId=123]‘)…
Có thể thay bằng:
var releaseTable = $(‘#release’);
releaseTable.find(‘.PreviewImg’)…
releaseTable.find(‘.droppable’)…
releaseTable.find(‘[rsId=123]‘)…
* Những chú ý trên được tham khảo từ nhiều nguồn và giúp ích cho việc tối ưu tốc độ tải trang, giúp cho website tốt hơn lúc robot của SE vào lấy dữ liệu

(Nguồn: www.lamseo.com )

Tối ưu hóa SEO cho CSS

Sau các bài viết về link building ở kỳ trước, mình xin giới thiệu với các bạn bài viết về 9 Cách tối ưu hóa trong trang (SEO Onpage) cho CSS website. Bài viết này sẽ hướng dẫn các bạn cách tối ưu CSS, nó sẽ giúp cải thiện được tốc độ tải trang phần nào. Trong quá trình thực hiện các dự án SEO và công việc Onpage của mình, trong bài viết này mình sẽ giúp các bạn hình dung được khi viết CSS cũng phải đảm bảo một số tiêu chí để website của bạn tốt hơn trong mắt của robot google.
1 Kết hợp các mã màu một cách tối đa:
Ví dụ:
article { background-color: rgb(255,255,255); Hoặc article { background-color: #ffffff; }
Nhưng có thể viết lại ngắn hơn:
article { background: #fff; }
Với những mã màu thập lục có dạng #xxxxxx hoặc #xxyyzz thì lần lượt có thể viết gọn lại thành #xxx và #xyz. Ví dụ: #ff0000(màu đỏ) thành #f00, #000000(màu đen) thành #000
2 Các thuộc tính trùng lặp nên viết gọn lại:
Ví dụ
p {
font-family: Arial;
font-weight: normal;
line-height: 1.33em;
font-size: 1.22em;
}
…
p {
font-family: Georgia, serif;
font-weight: normal;
line-height: 1.33em;
font-size: 1.33em;
}
Hoàn toàn có thể viết lại thành:
p {
font-family: Georgia, serif;
font-weight: normal;
line-height: 1.33em;
font-size: 1.33em;
}
3 Rút gọn cú pháp nếu có thể:
Ví dụ về thẻ P được css lại:
p {
font-family: Georgia, serif;
font-weight: normal;
line-height: 1.33em;
font-size: 1.33em;
}
Nhưng có thể dùng cú pháp sau
p {
font: normal 1.33em/1.33 Georgia, serif;
}
Một số ví dụ hay gặp trong khi làm CSS:
/* 4 thuộc tính background*/
background-color: #fff;
background-image: url(i/dope.png);
background-repeat: repeat-x;
background-position: 0 0;
/* Có thể viết gọn lại thành */
background: #fff url(i/dope.png) repeat-x 0 0;
/* 4 thuộc tính margin */
margin-top:    10px;
margin-right:  20px;
margin-bottom: 10px;
margin-left:   20px;
/* Dưới là cách viết gọn cho 4 dòng trên */
margin: 10px 20px 10px 20px;
/* 3 thuộc tính border*/
border-width: 1px;
border-style: solid;
border-color: red;
/* Chỉ cần viết  */
border: 1px solid red;
4 Các giá trị sử dụng số nên rút gọn lại:
Ví dụ sử dụng thuộc tính margin:
margin: 10px 20px 10px 20px;
Vì margin-top và margin-bottom, margin-left và margin-right trùng nhau về giá trị, bạn hoàn toàn có thể viết lại thành:
margin: 10px 20px;
5 Phần nguyên và đơn vị có giá trị bằng 0
Ví dụ:
opacity: 0.5; Có thể thay thế bằng: opacity: .5;
padding: 0px; Có thể thay thế bằng: padding: 0;
6 Có thể bỏ dấu ; nằm sau giá trị của thuộc tính cuối cùng:
Ví dụ
p {
font-family: Georgia, serif;
font-weight: normal;
line-height: 1.33em;
font-size: 1.33em; (Có thể bỏ dấu
}
Và hoàn toàn có thể tối ưu hơn dưới dạng:
p { font: normal 1.33em/1.33 Georgia, serif }
7 Gỡ bỏ các dòng comment trong file css:
Nhiều comment quá sẽ làm tổn hại đến tài nguyên server, băng thông, thời gian load, nếu muốn tối ưu tối đa bạn cũng có thể loại bỏ những comment.
8 Kết hợp toàn bộ các file css vào 1 tập tin css duy nhất:
Việc kết hợp sẽ giảm tải được nhiều dòng, bớt việc làm cho Robot của SE. Tốt hơn cho page speed.
9 Validate CSS:
Để các trình duyệt có thể duyệt file CSS một cách chính xác, tối ưu hoàn toàn thì file CSS cũng phải validate, hãy sử dụng công cụ CSS Validator của W3C để kiểm tra - http://jigsaw.w3.org/css-validator/


lam seo Lamseo consulting CSS optimization Tối ưu hóa SEO cho CSS website
CSS optimization - LamSEO Consulting

Bài viết sẽ giúp các bạn nắm rõ hơn về một số cách viết tối ưu cho công cụ tìm kiếm nhất. Chúc các bạn thành công. Hồng Lê.

Nguồn : (Làm seo .com)

Girls Generation - Korean