Skip to main content

SEO là gì?

Với thời đại CNTT hiện nay, xu hướng phát triển trên website nói chung cũng như đặc biệt là các loại thương mại điện tử trên internet thì việc phát triển website là hết sức quan trọng.
Đi kèm với đó là công cụ tìm kiếm google.com, Vậy làm sao để website của bạn tối ưu cho việc tìm kiếm của công cụ tìm kiếm? Đó chính là định nghĩa của SEO.

SEO là gì?

Tất nhiên là chúng ta không ăn trực tiếp được rồi, nhưng nó sẽ giúp chúng ta đạt được những “miếng ăn” theo cả nghĩa đen và nghĩa bóng. Trước tiên, bạn hãy nhìn tấm ảnh dưới đây:
Giải thích về SEO
Nhìn thì ai cũng biết đó là những kết quả khi ta tìm kiếm với từ khóa “nghe nhac“, những kết đầu tiên của trang tìm kiếm hầu như toàn những website nghe nhạc hàng đầu Việt Nam. Nhưng các bạn có bao giờ tự hỏi rằng tại sao những trang đó được đưa đầu? Vì đó là những website nổi tiếng và nhiều người truy cập ư? Cũng đúng thôi, nhưng bạn thấy đó, NhacCuaTui cũng nhiều người truy cập và thậm chí còn tốt hơn trang nhac.vui.vn mà tại sao nó chỉ nằm hạng 3? Sự khác biệt ở đây đó chính là những phương pháp tăng thứ hạng trên máy tìm kiếm, hay còn gọi theo đúng cụm từ chuyên môn của nó là SEO.
SEO là chữ viết tắt của cụm từ Search Engine Optimization (dịch theo nghĩa tiếng Việt là Tối ưu hóa máy tìm kiếm). Công việc SEO nghĩa là phân tích phương thức hoạt động và các thuật toán của máy tìm kiếm và sử dụng một số thủ thuật đơn giản hoặc phức tạp để cải thiện thứ hạng của website trên một số từ khóa nhất định. Ngắn gọn và dễ hiểu đúng không nào.

Các máy tìm kiếm hoạt động như thế nào?

Trước khi nghiên cứu về SEO thì tất cả chúng ta đều phải biết sơ qua phương thức hoạt động của các máy tìm kiếm để thu thập nội dung trên các website, từ đó giai đoạn học SEO của bạn sẽ nhanh hơn và áp dụng chính xác hơn.
Các máy tìm kiếm sẽ có những “robot” (hay còn gọi là bot, spider..v.v..)  tìm kiếm có nhiệm vụ là đi “lùng sục” các website mà nó biết rồi tiến hành thu thập dữ liệu. Bạn phải nhớ rằng, bot tìm kiếm không giống như một con người thực thụ mặc dù bot tìm kiếm hiện nay khá thông minh so với các phiên bản vài năm trước nhưng sự thật thì nó vẫn là một cỗ máy và làm việc theo một trình tự nhất định.
Các trình tự đó bao gồm thu thập dữ liệu (crawling) thông qua nội dung HTML của website theo thứ tự từ trên xuống dưới để xem tất cả những nội dung gì mà website đang có. Các bot tìm kiếm có thể tiếp tục crawl từ trang này đến trang khác thông qua các liên kết (có thể gọi là Sơ đồ liên kết). Nghĩa là nếu như website của bạn được liên kết chặt chẽ với nhau thì bot tìm kiếm sẽ crawl được nhiều trang hơn vì   chúng có mặt trên website chỉ trong một thời gian nhất định. Ngược lại, vì bot không phải là người thật nên chúng chỉ đọc dược các nội dung thông qua văn bản thông thường, hoàn toàn không thể xem flash hay javascript hoặc các thư mục được bảo mật. Điều này có nghĩa là nếu bot tìm kiếm không thể crawl những trang nào thì các trang đó sẽ không thể xuất hiện trên trang tìm kiếm của nó (Google, Yahoo, Bing…v.v..).
Sau khi các bot tìm kiếm thu thập được những dữ liệu cần thiết, bước kế tiếp của nó là tiến hành lập chỉ mục (indexing) các trang của website. Các trang được lập chỉ mục sẽ được lưu trữ vào một kho dữ liệu khổng lồ trên máy tìm kiếm, sau này các trang được lưu ở đó sẽ được lấy ra để hiển thị trên các kết quả tìm kiếm sau khi đã tiến hành phân tích và áp dụng một số thuật toán. Các bot tìm kiếm sẽ dựa vào một vài yếu tố nhất định để xem có nên đưa một liên kết nào đó lên trang kết quả của máy tìm kiếm (Search Engine Results Page - SERP) hay không. Chính vì lẽ thế, công việc của những người làm SEO sẽ tiến hành tối ưu hóa các liên kết để nó đạt thứ hạng cao hơn trong kết quả tìm kiếm (xuất hiện ở 10 kết quả đầu tiên).
Mỗi khi có một yêu cầu tìm kiếm nào từ người dùng, máy tìm kiếm sẽ bắt đầu xử lý các truy vấn đó. Nghĩa là so sánh các truy vấn tìm kiếm (search query) với các trang đã được đánh chỉ mục trong cơ sở dữ liệu của nó. Khi có bất kỳ truy vấn tìm kiếm nào được thực thi, thực tế là có hàng triệu hoặc hàng tỷ trang có chứa những nội dung liên quan, lúc đó máy tìm kiếm sẽ bắt đầu áp dụng một số thuật toán để tính toán giá trị nội dung phù hợp với các truy vấn tìm kiếm nhất để có thể được hiển thị.
Mỗi máy tìm kiếm đều có những thuật toán khác nhau để tính toán các nội dung phù hợp. Mỗi thuật toán đều có những vai trò khác nhau để phân tích các nội dung phù hợp dựa vào mật độ từ khóa (Keyword Density), liên kết (Links) hoặc các thẻ meta trong nội dung HTML (Metatags). Đó là lý do tại sao mà các cỗ máy tìm kiếm Google, Yahoo hay Bing đều đưa ra những kết quả khác nhau mặc dù chúng ta chỉ tìm kiếm trên tất cả chỉ với một từ khóa duy nhất. Ngoài ra, có một thực tế quan trọng mà bạn cần phải biết đó là các thuật toán của nó luôn được thay đổi liên tục, vì vậy nếu muốn trang của bạn luôn luôn được hiển thị ở những trang đầu tiên thì cần phải áp dụng một số thủ thuật để thay đổi website sao cho thích ứng với các thuật toán mới. Đây là một trong những yếu tố mấu chốt đối với những người làm nghề SEO nhằm cạnh tranh khách hàng.

Lợi ích của SEO

SEO bao gồm rất nhiều lợi ích mà nếu bạn đang là một nhà phát triển website hay đầu tư thì không nên bỏ qua nó. Nếu như bạn vẫn còn hoài nghi về các lợi ích của SEO mang lại thì hãy cùng mình điểm qua một vài ví dụ dưới đây.

Tiết kiệm chi phí

Như các bạn đều biết thì Google có một dịch vụ hiển thị quảng cáo ở trang đầu trong kết quả tìm kiếm mà chúng ta phải trả tiền cho mỗi lượt click vào (Pay Per Click – PPC) có tên là Google Adword. Đây có thể là một dịch vụ rất tốt để tìm kiếm những khách hàng tiềm năng cho website nhưng hãy làm phép tính đơn giản sau đây:
Bạn đặt 1$ cho mỗi lượt nhấp chuột vào quảng cáo, trong một ngày bạn có được 200 lượt nhấp chuột vào quảng cáo thì bạn phải trả với số tiền 200$. Tức là mỗi tháng bạn sẽ phải mất 6.000$ và 72.000$ mỗi năm cho chi phí quảng cáo bằng công cụ này. Khủng chưa!!!!
Sự thật là chi phí trả quảng cáo như thế này có thể là khoảng vài cent cho một lượt nhấp chuột, nhưng giá trung bình của nó thông thường là 1$ và nếu bạn mua các từ khóa có sự cạnh tranh cao hơn thì bạn phải trả thêm tiền. Đó chưa kể là nếu mỗi ngày có 200 lượt nhấp chuột vào website thì chắc gì bạn đã thu lợi được 250$ hay 300$?
Vì vậy, nếu như bạn muốn hiển thị website ở trên đầu trong trang kết quả tìm kiếm mà không mất quá nhiều chi phí đó là sử dụng các dịch vụ SEO hoặc bạn tự SEO nếu có khả năng. Đó được hiểu là một cách đầu tư dài hạn và bạn sẽ không phải mất tiền mỗi ngày như sử dụng hình thức quảng cáo PPC của Google Adword.

Nhắm đến đối tượng người dùng cụ thể

So với các hình thức quảng cáo trên mạng thông thường như đăng quảng cáo ở các website khác. Bạn sẽ không thể kiểm soát được đối tượng người dùng tiềm năng của mình. Bằng cách lựa chọn từ khóa phù hợp, mỗi khi có ai lên Google tìm kiếm một thông tin về một dịch vụ nào đó mà họ chắc chắn muốn sử dụng thì bạn sẽ vô cùng may mắn khi hiển thị ngay trang đầu của kết quả tìm kiếm. Từ đó họ sẽ nhấp vào liên kết của bạn và cơ hội người đó trở thành khách hàng của bạn là 70% nếu như bạn có những thông tin tốt về một loại hình dịch vụ mà họ cần.

Nhận một lượng truy cập lớn

Bạn hãy tưởng tượng xem mỗi ngày có bao nhiêu người tìm kiếm với từ khóa “nghe nhạc hay“, “mua laptop rẻ” hoặc “hình ảnh đẹp“? và nếu bạn xuất hiện trên trang đầu của những từ khóa đó thì chắc chắn 99,99% bạn nhận được một lượt truy cập mỗi khi có một người tìm kiếm. Lấy một ví dụ gần nhất, mỗi ngày Thach Pham Blog cũng nhận được khoảng gần 300 lượt truy cập từ máy tìm kiếm, chưa kể các lượt truy thông qua các hình thức khác. Và tất nhiên, mình không hề đăng quảng cáo ở đâu cả mà chỉ lo mỗi việc viết bài và tối ưu hóa bài viết cho thân thiện với các truy vấn tìm kiếm mà thôi.

 Lợi ích lâu dài

Như mình đã nhắc ở trên, nếu bạn sử dụng các chương trình quảng cáo PPC để quảng bá website trên máy tìm kiếm thì bạn phải trả tiền mỗi ngày. Liệu bạn có thể trả chi phí đó suốt 5 năm, 10 năm hay cả cuộc đời bạn? Nhưng một khi bạn đã áp dụng SEO vào website một cách có hiệu quả, website của bạn sẽ luôn nằm trên top tìm kiếm mà bạn không cần phải trả chi phí nào để duy trì nó. Trừ khi có một đối thủ khác SEO tốt hơn bạn.
Bạn hiểu chúng ta học SEO để làm gì rồi chứ? Nếu như bạn muốn tìm hiểu sơ qua về nghề SEO thì coi như là bạn đã nắm được kiến thức mình cần, nhưng nếu như bạn muốn học SEO thì nhiêu đây chưa thấm thía gì đâu, vì còn một số thuật ngữ và các kiến thức cơ bản khác mà bạn cần phải biết.

SEO Mũ Trắng và SEO Mũ Đen là gì?

Cũng giống như hacker, giới làm SEO được chia ra làm 2 loại được gọi là White Hat SEO vàBlack Hat SEO. Nếu như bạn hiểu các hacker mũ đen và hacker mũ trắng khác nhau về mục đích sử dụng kỹ năng của mình thì trong SEO không phải là như vậy. SEO mũ trắng và SEO mũ đen đều có một mục đích duy nhất: Đưa các liên kết của một website nào đó lên trang đầu. Nhưng sự khác nhau của nó ở đây là cách thức để họ đạt được kết quả đó.

Thế nào là SEO Mũ Trắng?

Nghe cái tên là đã thấy sự “trong trắng” và minh bạch rồi. SEO mũ trắng nghĩa là những người tối ưu hóa các liên kết để chúng có thứ hạng cao trên các kết quả tìm kiếm một cách hợp pháp và lành mạnh về cả đạo đức lẫn kỹ thuật. Phương pháp SEO mũ trắng không chỉ tăng thứ hạng các liên kết một cách hợp pháp mà nó còn có thể giữ vững thứ hạng của mình một cách lâu dài. Cũng giống như kinh doanh, nếu bạn làm mọi thứ đều minh bạch và hợp pháp thì sẽ mất khá nhiều thời gian để chăm sóc quá trình SEO của mình, nhưng bù lại bạn sẽ yên tâm hơn khi không phải lo sự trừng phạt của các máy tìm kiếm vì các vấn đề gian lận. Nói tóm gọn lại, các chiến thuật và thủ thuật SEO mũ trắng nghĩa là tuân thủ các quy định và nguyên tắc của máy tìm kiếm. Các phương pháp này đơn thuần là trình bày và tối ưu hóa nội dung website cho thân thiện với các bot tìm kiếm trong quá trình crawl và index nội dung. Đồng thời các nội dung cũng được tối ưu hóa rõ ràng để truyền tải những thông tin có giá trị đến người dùng.
Nhưng….nếu website bạn có nội dung kém chất lượng. Thì các phương pháp SEO mũ trắng hầu như không có tác dụng, đơn giản vì nội dung đó không có giá trị cho người dùng. Còn nếu anh đã kém rồi mà vẫn muốn leo lên đầu người khác ngồi thì bắt buộc anh phải gian lận thôi, đó được gọi là SEO mũ đen.

Thế nào là SEO Mũ Đen?

Nếu như bạn đã đọc qua định nghĩa SEO mũ trắng thì cũng có thể đoán ra SEO mũ đen là gì. SEO mũ đen nghĩa là sử dụng các phương pháp gian lận, thủ đoạn để phá vỡ các rào cản quy định của các máy tìm kiếm nhằm đưa mình lên những trang đầu của các kết quả tìm kiếm. Thông thường giai đoạn SEO mũ đen sẽ đưa website lên top 10 ở trang tìm kiếm nhanh hơn rất nhiều (thậm chí chỉ cần vài ba ngày cho một từ khóa quan trọng) so với SEO mũ trắng. Tuy nhiên không bao lâu sau, các website áp dụng phương thức SEO gian lận này sẽ bị các công cụ tìm kiếm trừng phạt, và đó là cái giá mà họ phải trả. Các website đó có thể bị đánh giảm thứ hạng, bị kiểm soát chặt chẽ trong quá trình SEO hoặc tệ hại hơn nữa là tên miền của website đó mãi mãi không thể nào xuất hiện trên các kết quả tìm kiếm.
St: phamthach.com

Comments

Popular posts from this blog

Socket Android Client to PC Server C#

Using AsynCallback C# Android Client connect Server C# Source code:  http://ow.ly/OlXj309O1mj c# socket multi client, socket c# example, socket server c#, socket c# tutorial, asynchronous socket in c#, c# socket multiple clients, c# socket server multiple clients, Download source code:  Click Here

Bài tập thuật toán C/C++ Và Tuyển tập đề thi olympic

Gồm: +  Các thuật toán của Lê Minh Hoàng + Tuyển tập các đề thi olympic tin học sinh viên Link down: Tại đây

Mẹo và giải thuật C# dành cho người mới bắt đầu

Với nội dung kiến thức cơ bản nhất. Gồm 31 trang với những nội dung:  1. Kết nối CSDL SQL  -----------How to Create SQL Connection in C# 2. Đọc ghi file text với C#  -----------How to Write Text to a Txt File in C# -----------How to Read Text from a TXT File 3. Xóa Cookie C# -----------How to Delete Cookie Using C# 4. Gửi main sử dụng tài khoàn Gmail với C# -----------How to Send Email Using Your Gmail Account in C# 5. Kiểm tra ký tự nhập vào từ bàn  phím -----------How to Check If a Key Is Pressed In C# 6. Đổi tên file trong C# -----------How to Rename a File Using C# 7. Vô hiệu hóa chuột trong ô textbox C# -----------How to Disable Right Click in C# Textbox 8. Chọn tất cả trong listbox -----------How to Add Select All Button or Checkbox in CheckedListBox 9. Tạo mới thư mục bằng C# -----------How to Create a New Folder Using C# 10. Lấy các tiến trình đang chạy C# ----------- How to Get List of All the Running  Processes in C# 11. Tả...