4K YouTube на Apple TV! - Но iPhone и iPad ?!

Знам, че Google днес е доста добър в сканиране на DOM и добавянето на неща към вашия сайт с помощта на javascript вече не е проблем.

Нещата са в това, че използвам JavaScript (jQuery), за да събирам информация от перфектно структурирана уеб страница, за да направя някаква джаджа. Прекалено ме е срам да показвам код, защото наистина е малко бъркотия. И не е релевантно на въпроса ми.

Така че в оригиналното съдържание има нещо подобно:

Title

Content here

Title two

Content two

Събирам неща от цялата страница, за да ги пренаредя в неща, които не искам Google да вижда така:

TitleTitle two
content here
Content two

Отново, моля, не само моите стари и ужасни начини на мислене тук.

Прочете ли Google сега оригинален семантично красив версия или JavaScript е разрушен версия?

  • 2 Google рендерира JavaScript, за да видят всичко, което произвежда
  • 1 В допълнение към казаното от Джон: отидете на Google Webmaster Console и използвайте опцията „Извличане и рендиране“, за да видите точно какво вижда Google, когато посещават вашата уеб страница.
  • Така че би ли било безопасно да се каже, че google сега индексира променения изходен код СЛЕД DOM-корекции?
  • Един лесен начин да направите това е да използвате роботизиран javascript файл. Въпреки това, не мисля, че съм попаднал на сайт, където да се крие нещо, което е полезно за потребителите, някога е било необходимо за търсене. Моето чувство е, че прекалено усложнявате нещо, което можете да игнорирате.
  • 1 Всъщност не се опитвам да скрия съдържание, а да го пренаредя. (Това наистина крие / премахва съдържание и поставя копие някъде другаде.)

След някои тестове между Google cache и fetch as Google Разбрах, че средното време, което Google чака след onLoad, дали ще се появи съдържание, заредено с javascript, е 5-6 секунди. Така че, ако целта ви е да скриете нещо от Google, трябва да заредите нещата си много по-късно.

Друг метод е да се обвърже зареждането при всяко действие на потребителя. Но тъй като Googlebot изглежда безглавен Chrome, не вярвам много, че не може да изпълнява действия на потребителите - резултатите от теста ми досега не бяха достатъчно значими.

  • 1 Това е маскиране и те правят човешки, както и одити на браузъра, за да се опитат да хванат това. Ако сте популярен сайт, внимавайте много как се използва техниката.
  • 3 Прикриването е обратното: показване на нещо на Google, но скриване от потребителите. Google обикновено не се интересува дали пропуска да индексира част от вашето съдържание, но много се интересува, ако индексира нещо, което потребителите не могат да намерят на вашия сайт, след като стигнат до него и го търсят.

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?