Odpowiedzi:
Prawdopodobnie nie, wypróbuj to narzędzie http://robot.dabase.com/, aby zobaczyć, co robot zazwyczaj widzi w Twojej witrynie.
Naprawdę nie rozumiesz pytania, masz na myśli
<canvas>Some text</canvas>
? To byłoby głupie z powodów, które nie mają nic wspólnego z wyszukiwarkami. <canvas>
Znacznik jest do renderowania przy użyciu JavaScript, więc jeśli prosisz o tym, Twoje pytanie jest swego rodzaju odpowiednikiem czy wyszukiwarek widzą tekst napisany przez JavaScript.
Jeśli jest renderowany w bitmapie jako piksele, to jest to to samo pytanie, co rozpoznawany byłby GIF lub JPEG z tekstem (bez atrybutu alt). Innymi słowy, wyszukiwarka grafiki Google robi OCR na obrazach ... odpowiedź prawdopodobnie nie jest.
Tekst zastępczy jak w
<canvas> Trochę tekstu alternatywnego tutaj </canvas>
prawdopodobnie zostanie odebrany.
Również w wielu przypadkach, gdy ludzie używają płótna, używają nakładek, ponieważ umieszczanie tekstu na rysunku na płótnie jest nieco trudne, szczególnie jeśli chcesz mieć dokładną kontrolę ziarnistości. Zamiast tego ludzie decydują się na umieszczenie go w HTML / CSS, a następnie nałożenie go. Tak wiele wykresów wykonuje ich legendy / etykiety.
Canvas renderuje tekst jako obrazy, z pewnością jeśli masz obraz z wyraźnym tekstem, teoretycznie Google może rozpoznać obraz i zindeksować go jako powiedzmy nagłówek, ale w tym momencie jest to bardzo mało prawdopodobne. Osobiście nigdy nie grałem z ważnymi elementami SEO na stronie, takimi jak nagłówki i tekst. Ponieważ boty widzą elementy płótna jako obrazy, moglibyśmy po prostu przekonwertować układ strony na pliki JPEG i wrzucić je do sieci, mając nadzieję, że cały tekst zostanie poprawnie zindeksowany, a linki poradzimy sobie z mapami obrazów. Ale to szalona rozmowa, prawda? Właśnie dlatego witryny Flash mają trudności z indeksowaniem treści bez specjalnego, przyjaznego botom skryptu.
Dopóki Google nie poda dokładnych wskazówek, jak radzić sobie z płótnem w SEO, użyłbym @ font-face dla ładnie wyglądających nagłówków.