google индексира ли .js?

11 отговора 315 прегледа
#1

google индексира ли .js?

Здравейте.Интересува ме, някой може ли да ми каже нещо по въпроса, защото мисля да включа в сайт .js файл в който да е менюто с цел да се кешира и да не се зарежда винаги (а в случая не мога да ползвам фреймове ) и ме притеснява това, че бота няма да индексира правилно страницата, още по-точно- той няма да проследи линковете, защото макар и видими визуално за потребителя ( тъкмо сега гледам, че абв.бг точно по този начин действат, но при тях положението е за съдържание с рекламна цел, а не меню ), ако самият бот не обработва .js файлове, все едно че използвам флаш...


Отговор
в отговор на sebastian #2

По-добре недей използва js менюта,

ако държиш G да ти индексира сайта добре. Или ако смяташ, че ти се налага на всяка цена трябва да използваш такива менюта, предвиди и алтернативен вариант за навигация. Примерно с <noscript> или пък с допълнително меню в долната част на страницата.

Аз именно заради G се отказах от подобни хубавини и минах на обикновени текстови линкове.

П.П. Ако използваш js eвентуално би могъл да добавиш и една карта на сайта.

Редактирано от Areнт на

Отговор
в отговор на sebastian #3

Re: google индексира ли .js?

Индексира ги, но по лични наблюдения не ги харесва много. По принцип гугъл работи като обикновен браузър - ако ти виждаш сайта през браузера, значи и гугъл ще го види.
Иначе за предпочитане е да се избягва, но не е наложително.
Колкото до кеширането - мисля че вече не е актуално. Хората имат бърз интернет и дали сайта е 30к или 80-100к няма значение.
Но си е твоя работа де.

Отговор
в отговор на Areнт #4

Re: По-добре недей използва js менюта,

noscript-а ти решава всички проблеми с Google, ако използваш JS меню..

Отговор
в отговор на Stipe #5

Re: google индексира ли .js?

В отговор на:

Хората имат бърз интернет и дали сайта е 30к или 80-100к няма значение.



Някои имат. Други нямат. Хубаво е човек да се съобразява с всички, стига да може. По същата причина и ползването на noscript е препоръчително.

Ако си затвориш очите, ще видиш колко е тъмно в действителност!
Отговор
в отговор на sebastian #6

Re: google индексира ли .js?

според мен не ги индексира.
Като си гледам логовете, понякога бота тегли js файлове, но не съм имал случай страница към която има линкoве само чрез js да е била индексирана (независимо дали скрипта е вътре в хтмл страница или в отделен файл).
Както ти казаха слагай линковете в носкрипт таг, или още по добре си направи sitemap.htm с линкове към всички други страници. След това във всяка от тях сложи линк към sitemap.htm

Отговор
в отговор на Microsoft #7

а robots.txt?

А бе не е баш тъй, щото вече се навъдиха доста интелигентни ботове, дето виждат страницата, даже могат да я интерпретират като различни операционни системи с различни браузъри. Имат например системи, които определят, дали цвета на фона и текста, който излиза върху този фон не съвпадат (дали няма скрит текст) и такива работи...

Иначе по темата: имаше едни пинизи с файл robots.txt в корена на домейна, който роботите търся default. Обаче трябва да се потърси точния му формат- никога не съм го ползвал...

БАба...


Ама баба не е жена, вие не знаете ли?
Отговор
в отговор на Chernobyl® #8

Re: google индексира ли .js?

То е хубаво, ама не може. За това потребителите се разделят на групи и всеки сам си преценява за сметка на кои ще прецака други. Така е и при мониторите и браузерите.
Естествено, както казах всеки сам решава за себе си.
Иначе съм съгласен с теб - колкото повече доволни потребители и по-малко проблеми със страницата - толкова по-добре.



Отговор
в отговор на Microsoft #9

Re: google индексира ли .js?

И на мен ми стана интересно, макар че не бих използвал js на сайтовете си, но ето какво открих по темата :
[линк]

Отговор
в отговор на БaбaИлиицa #10

robots.txt се използва за ограничаване

на достъпа на роботи до целия или части от сайта. Е, поне от тези роботи, които спазват ограниченията.

Форматът е:


User-agent: *
Disallow: /



Горното забранява изобщо достъпа на всички роботи.


Повече информация

Отговор
в отговор на sebastian #11

Re: google индексира ли .js?

А как стои въпроса със скриптовете за banner rotation?
js или php? Аз ползвам js но досега google не е индексирал нито един от линковете?

Отговор
в отговор на troyas #12

Re: google индексира ли .js?

за да си сигурен че Г. ще намери дадена страница, към нея някъде(във вече индексирана страница) трябва да има статичен нормален линк <а хреф='.......'></а> в хтмл код.
За тая цел си направи един сайтмап с адресите на всички страници които искаш да се индексират и нямаш грижи.

Отговор