Chuyên gia SEO có cần biết lập trình không? Martin Splitt và Gary Illyes của Google thảo luận về mức độ kiến thức kỹ thuật mà các chuyên gia SEO cần có, và tại sao việc biết code không phải lúc nào cũng cần thiết.
Nội dung bài viết
ToggleNhững điểm chính:
- Google cho rằng chuyên gia SEO không cần biết code, nhưng nên hiểu cách web hoạt động
- Yêu cầu kỹ năng kỹ thuật thay đổi theo từng vai trò
- Sự hợp tác với developer là chìa khóa để tránh các vấn đề SEO
Martin Splitt và Gary Illyes của Google gần đây đã giải đáp một câu hỏi phổ biến trong lĩnh vực search marketing: các chuyên gia SEO cần có trình độ kỹ thuật đến mức nào?

Chuyên gia seo có cần biết lập trình không
Trong podcast Search Off the Record, họ đã đưa ra hướng dẫn về những kỹ năng kỹ thuật nào hữu ích trong SEO và thảo luận về mối quan hệ căng thẳng lâu nay giữa các developer và chuyên gia SEO.
Splitt nhận xét:
“Tôi nghĩ để tối ưu hóa một hệ thống hoặc làm việc với một hệ thống sâu sắc như các chuyên gia SEO làm, bạn phải hiểu một số đặc điểm của hệ thống đó.”
Tuy nhiên, ông làm rõ rằng kỹ năng coding mạnh không phải là yêu cầu bắt buộc để thực hiện công việc SEO hiệu quả.
Sự chia rẽ giữa Developer và SEO
Splitt, người thường xuyên phát biểu tại các sự kiện dành cho cả developer và SEO, thừa nhận rằng mối quan hệ giữa hai nhóm này đôi khi có thể khó khăn.
Splitt nói:
“Ngay cả khi bạn đến một sự kiện dành cho developer và nói về SEO, đó là một mối quan hệ căng thẳng mà bạn đang bước vào.”
Ông thêm rằng các developer thường tiếp cận các cuộc trò chuyện về SEO với thái độ hoài nghi, ngay cả khi chúng đến từ người có background developer.
Sự ngắt kết nối này có thể gây ra các vấn đề thực tế.
Illyes chia sẻ một ví dụ về một agency lớn đã thêm calendar plugin trên nhiều website, vô tình tạo ra “100 triệu URL.” Google bắt đầu crawl tất cả chúng, tạo ra một vấn đề crawl budget lớn.
Chuyên gia SEO có cần biết lập trình không?
Thay vì khuyến khích các chuyên gia SEO học code, Splitt khuyên nên hiểu cách các công nghệ web hoạt động.
Splitt tuyên bố:
“Bạn nên hiểu header là gì, HTTPS hoạt động như thế nào về mặt khái niệm, certificate là gì, điều đó ảnh hưởng đến cách kết nối hoạt động ra sao.”
Ông cũng khuyên nên làm quen với sự khác biệt giữa các web protocol, chẳng hạn như HTTP/2 và HTTP/1.1.
Mặc dù chuyên gia SEO không cần viết các ngôn ngữ lập trình như C, C++, hoặc JavaScript, việc có chút hiểu biết về cách JavaScript ảnh hưởng đến page rendering có thể hữu ích.
Bối cảnh quan trọng: Không phải tất cả SEO đều cần cùng kỹ năng
Google cũng chỉ ra rằng SEO là một lĩnh vực rộng lớn, và lượng kiến thức kỹ thuật cần thiết có thể khác nhau tùy thuộc vào trọng tâm của bạn.
Splitt đưa ra ví dụ về international SEO. Ban đầu ông nói rằng những chuyên gia này có thể không cần chuyên môn kỹ thuật, nhưng sau đó làm rõ rằng internationalization thường cũng bao gồm các thành phần kỹ thuật.
“SEO là một lĩnh vực rộng lớn. Có những người xuất sắc trong việc đưa content ra quốc tế… họ chuyên môn hóa ở một tầng cao hơn như content và cấu trúc và ngôn ngữ và localization ở các thị trường khác nhau.”
Tuy nhiên, ông nhấn mạnh rằng những người làm việc trong các vai trò kỹ thuật hơn, hoặc ở vị trí tổng quát, nên cố gắng hiểu các khái niệm development.
Điều này có ý nghĩa gì
Đây là ý nghĩa của cuộc thảo luận đối với các chuyên gia SEO:
Hiểu biết kỹ thuật quan trọng, nhưng biết code không phải lúc nào cũng cần thiết. Biết về HTTP protocols, HTML cơ bản, và cách JavaScript tương tác với pages có thể đi xa.
Vai trò của bạn xác định nhu cầu của bạn. Nếu bạn làm việc về content strategy hoặc localization, kiến thức kỹ thuật sâu có thể không cần thiết. Nhưng nếu bạn xử lý site migrations hoặc audits, kiến thức đó trở nên quan trọng hơn.
Bối cảnh nên hướng dẫn quyết định của bạn. Áp dụng lời khuyên mà không hiểu “tại sao” có thể dẫn đến vấn đề. SEO không phải một kích cỡ phù hợp với tất cả.
Hợp tác liên nhóm là quan trọng. Nhận xét của Google cho thấy vẫn còn sự chia rẽ giữa developer và SEO teams. Cải thiện giao tiếp giữa các nhóm này có thể ngăn ngừa các sai lầm kỹ thuật ảnh hưởng đến rankings.
Nhìn về tương lai
Khi các website trở nên phức tạp hơn và JavaScript frameworks tiếp tục phát triển, kiến thức kỹ thuật có thể sẽ trở nên quan trọng hơn.
Thông điệp của Google rất rõ ràng: SEO không cần trở thành developer, nhưng có hiểu biết thực tế về cách websites hoạt động có thể giúp bạn hiệu quả hơn nhiều.
Đối với các công ty, việc thu hẹp khoảng cách giao tiếp giữa development và marketing vẫn là một lĩnh vực cơ hội chính.
Tìm hiểu về tối ưu lập trình SEO: https://zalo.me/abmdigital
> Xem thêm: 12 Bước Thiết Yếu Để Xây Dựng Chiến Lược SEO Thành Công
> Xem thêm: 25 Lỗi Thường Gặp Khi Sử Dụng WordPress và Cách Khắc Phục


