Tại sao Flash làm tổn thương SEO
Search Engine Optimization là một kỹ thuật kinh doanh nhằm cải thiện mức độ phổ biến hoặc khả năng hiển thị của một trang web bằng cách tăng cường cách các trang web đó xuất hiện trong các công cụ tìm kiếm. Các doanh nghiệp và chuyên gia tư vấn thực hiện mục tiêu này bằng cách tổ chức nội dung và mã HTML của họ theo cách để cải thiện khả năng hiển thị cho các công cụ tìm kiếm và tăng kết nối của họ với các trang web quan trọng khác. Tuy nhiên, phim Flash, một cách phổ biến để kết hợp thông tin và thiết kế hình ảnh chuyên nghiệp vào trang Web, có thể gây ra sự cố cho SEO ở chỗ chúng không tuân thủ các quy ước mã được sử dụng bởi các công cụ tìm kiếm và không dễ đọc hoặc hiểu bởi Web- thuật toán tìm kiếm.
Hiểu về Flash
Flash trong bộ hoạt hình tích hợp có thể được tích hợp vào các trang Web để cho phép sử dụng các minh họa phức tạp và khả năng tương tác của người dùng. Các chương trình Flash cũng có thể được nhúng trong hầu hết các ngôn ngữ lập trình để trình bày nội dung, trò chơi hoặc công cụ điều hướng cho người dùng theo những cách tinh vi. Tuy nhiên, Flash cũng độc lập, có nghĩa là nó không chia sẻ mã với hệ thống mà lập trình viên nhúng nó vào. Điều đó có nghĩa là hoạt động bên trong của thực thể Flash không phải tuân theo hầu hết các quy ước của các ngôn ngữ lập trình khác hoặc thậm chí HTML .
Thuật toán Google, Flash và Công cụ tìm kiếm
Vì Flash không nhất thiết phải chia sẻ quy ước với mã xung quanh, các chương trình bên ngoài tương tác với các trang Web không nhất thiết phải tương tác theo cùng một cách với chương trình Flash. Điều này có sự phân nhánh cụ thể cho các chương trình như thuật toán thu thập dữ liệu Web của Google, đọc và lưu trữ dữ liệu trang web bằng cách "thu thập dữ liệu" thông qua các siêu liên kết trong các trang web và xếp hạng dữ liệu dựa trên liên kết trang web. Vì Flash không tuân thủ các tiêu chuẩn HTML nhất định, vì đó không phải là HTML, nên trình thu thập dữ liệu của Google không thể tiêu hóa thông tin có trong các đối tượng Flash theo cùng một cách.
Flash và Google SEO
Do bản chất của Flash và sự tương tác của nó với các chương trình thu thập dữ liệu Web, nội dung Flash có thể gây ra sự cố duy nhất với người dùng thực hiện chiến lược SEO. Văn bản trong video Flash không cấu trúc nội dung văn bản theo cách tương tự như HTML, khiến cho việc xác định nội dung nào sẽ đăng ký và nội dung nào không. Hơn nữa, nhiều liên kết bên trong phim Flash không được phổ biến trong các chương trình thu thập dữ liệu trên web. Ngoài ra, khả năng của một nhà tư vấn SEO để kiểm tra tính tương thích của Flash bị hạn chế bởi thực tế là thuật toán thu thập dữ liệu Flash của Google, khác với trình thu thập dữ liệu HTML, là độc quyền. Điều này có nghĩa là không có bất kỳ bộ thử nghiệm nào giúp tinh chỉnh khả năng tương thích Flash-Google.
Phát triển Flash và SEO
Một cách để xử lý vấn đề này là cung cấp nội dung theo cả hai cách: Như được cấu trúc, mã HTML được tối ưu hóa của Google và JavaScript. Bằng cách sử dụng đối tượng "swfobject ()" trong JavaScript, trang sẽ xác định xem trình duyệt của người dùng có thể xử lý hình ảnh Flash hay không. Trong trường hợp trình thu thập dữ liệu của Google, câu trả lời cho điều này là không. Sau đó, trang sẽ chỉ cung cấp "nội dung chính", đại diện cho thông tin "quan trọng" trong video Flash theo mã HTML được định dạng tốt và được tối ưu hóa. Điều này đảm bảo rằng tất cả người dùng có được trang web tốt nhất, trong khi bản thân trang web vẫn giữ được khả năng hiển thị của công cụ tìm kiếm.