it-swarm-vi.com

Nội dung văn bản trong phần tử <canvas> có thể được lập chỉ mục bởi các công cụ tìm kiếm không?

Tôi đã tự hỏi liệu nội dung trong phần tử HTML5 canvas có bất kỳ tác động tích cực/tiêu cực nào đối với SEO hay không, nếu nó được lập chỉ mục.

15
GSto

Có lẽ là không, hãy thử công cụ này http://robot.dabase.com/ để xem những gì robot thường thấy trên trang web của bạn.

10
hendry

Không thực sự hiểu câu hỏi, ý bạn là

 <canvas>Some text</canvas>

? Điều đó thật ngớ ngẩn vì những lý do không liên quan đến công cụ tìm kiếm. Thẻ <canvas> là để kết xuất bằng JavaScript, vì vậy nếu bạn hỏi về điều đó, câu hỏi của bạn tương đương với việc liệu các công cụ tìm kiếm có thể xem văn bản được viết bởi JavaScript hay không.

2
delete

Nếu văn bản nằm trong HTML, giữa các thẻ <canvas></canvas>, thì có. Mặc dù tôi không chắc về bối cảnh nào công cụ tìm kiếm sẽ thấy văn bản đó.

Nếu văn bản được vẽ vào khung vẽ thì không.

2
Bryson

Canvas hiển thị văn bản dưới dạng hình ảnh, chắc chắn nếu bạn có một hình ảnh hiển thị rõ ràng văn bản, về mặt lý thuyết Google có thể nhận ra hình ảnh và lập chỉ mục đó dưới dạng tiêu đề nhưng rất khó xảy ra tại thời điểm này. Cá nhân tôi sẽ không bao giờ đánh bạc với các yếu tố SEO quan trọng trên trang như tiêu đề và văn bản. Vì các bot xem các thành phần canvas là hình ảnh nên chúng tôi chỉ có thể chuyển đổi bố cục trang web thành jpeg và ném nó trực tuyến với hy vọng tất cả văn bản sẽ được lập chỉ mục chính xác và các liên kết chúng tôi có thể xử lý với bản đồ hình ảnh. Nhưng đó là một cuộc nói chuyện điên rồ, phải không? Đó là lý do tại sao các trang web flash có thời gian khó lập chỉ mục nội dung của chúng mà không có kịch bản thân thiện với bot đặc biệt.

Cho đến khi Google đưa ra hướng dẫn chính xác về cách xử lý canvas trong SEO, tôi sẽ chỉ sử dụng @ font-face cho các tiêu đề tìm kiếm Nice.

0
Boris Benz

Nếu nó được hiển thị thành bitmap dưới dạng pixel thì đây là câu hỏi tương tự như GIF hoặc JPEG có văn bản trong đó (w/o một thuộc tính alt) sẽ được nhận ra. Nói cách khác là tìm kiếm hình ảnh của Google thực hiện OCR trên hình ảnh ... câu trả lời có lẽ là không.

Văn bản dự phòng như trong

<canvas> Một số văn bản thay thế tại đây </ canvas>

có thể sẽ được chọn lên.

Ngoài ra, trong nhiều trường hợp khi mọi người đang sử dụng canvas, họ đang sử dụng lớp phủ vì việc đặt văn bản trong bản vẽ canvas sẽ hơi khó khăn đặc biệt nếu bạn muốn kiểm soát hạt mịn. Thay vào đó, mọi người cuối cùng đã chọn đưa nó vào HTML/CSS và sau đó phủ nó lên. Đây là số lượng biểu đồ thực hiện huyền thoại/nhãn của họ.

0
Thomas Powell