Joomla! България

Стари версии на Джумла! => Joomla! 3.x => Общи въпроси за Joomla! 3.x => Темата е започната от: Петър Димитров в 30 Юли, 2015, 10:17:39

Титла: Googlebot няма достъп до Ваши файлове с JavaScript и/или CSS
Публикувано от: Петър Димитров в 30 Юли, 2015, 10:17:39
Предполагам че и други колеги са получили подобни мейли. За Opencart и Wordpress има дискусии за решения. Ще е добре и ние да обсъдим кoe е най правилното за Joomla.
Титла: Re: Googlebot няма достъп до Ваши файлове с JavaScript и/или CSS
Публикувано от: Уеб дизайн Seo в 30 Юли, 2015, 13:09:38
Джумла е много по-сложна и ако средния уърдпрес има по 2-3 допълнително инсталирани плъгина, то средната Джумла има по 10 допълнително качени разширения. 

Освен това, над 80% от уърдпрес блоговете ползват теми които са разработени по само един стереотип, защото са изработени от разработчиците на Wordpress - Auttomatic.

Докато повечето Джумла сайтове ползват нестандартни теми, а не тези които са безплатно включени в ядрото на Джумла. А тези темплейти са много различни, от стотици и хиляди различни разработчици и пътищата които генерират към CSS и JS файлове в html кода са в най-различни папки.

Затова няма универсално решение, всичко е само за конкретния сайт. Това е решението: https://plus.google.com/+3dWebDesignOrg/posts/G87NA2ueZFC

и документацията на Гугъл: https://developers.google.com/webmasters/control-crawl-index/docs/robots_txt

П.С. Естествено, ако не ти пука че нещо което не трябва да се обхожда ще се обходи от бота и ще се индексира, винаги можеш да ползваш за robots.txt следното (за Joomla 3):
User-agent: *
Disallow: /administrator/
Disallow: /cli/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /libraries/
Disallow: /logs/
Disallow: /tmp/




И не забравяйте да сложите поне 2 нови реда след края на кода!

Титла: Re: Googlebot няма достъп до Ваши файлове с JavaScript и/или CSS
Публикувано от: Бого в 30 Юли, 2015, 15:38:07
Премахваш всички забрани от robots.txt и слагаш картата на сайта. В новите версии на Джумла е премахната най-важната забрана, "Disallow: /templates/" която спира гугъл бота.
Титла: Re: Googlebot няма достъп до Ваши файлове с JavaScript и/или CSS
Публикувано от: baibradar в 01 Август, 2015, 11:16:07
Здравейте,

Аз добавих това в robots.txt

User-agent: Googlebot
# Allow all files ending with these extensions
Allow: /*.js$
Allow: /*.css$

Така проблемът бе решен.
Титла: Re: Googlebot няма достъп до Ваши файлове с JavaScript и/или CSS
Публикувано от: Бого в 01 Август, 2015, 11:54:01
Здравейте,

Аз добавих това в robots.txt

User-agent: Googlebot
# Allow all files ending with these extensions
Allow: /*.js$
Allow: /*.css$

Така проблемът бе решен.

Няма нужда, да казваш на гугъл, че може да обхожда. В "robots.txt"  се слагат само забрани, другото гугъл без да му казваш обхожда, ако е коректен кода.
Титла: Re: Googlebot няма достъп до Ваши файлове с JavaScript и/или CSS
Публикувано от: stoky в 05 Август, 2015, 14:22:17

И не забравяйте да сложите поне 2 нови реда след края на кода!

Може ли да обясниш това защо се прави? Благодаря!
Титла: Re: Googlebot няма достъп до Ваши файлове с JavaScript и/или CSS
Публикувано от: Уеб дизайн Seo в 05 Август, 2015, 14:28:32
Може ли да обясниш това защо се прави? Благодаря!

За да си сигурен че бота ще успее да обходи файла :) Сложно е за обяснение защо, приеми го като даденост.