Joomla! България
Стари версии на Джумла! => Joomla! 3.x => Общи въпроси за Joomla! 3.x => Темата е започната от: Петър Димитров в 30 Юли, 2015, 10:17:39
-
Предполагам че и други колеги са получили подобни мейли. За Opencart и Wordpress има дискусии за решения. Ще е добре и ние да обсъдим кoe е най правилното за Joomla.
-
Джумла е много по-сложна и ако средния уърдпрес има по 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 нови реда след края на кода!
-
Премахваш всички забрани от robots.txt и слагаш картата на сайта. В новите версии на Джумла е премахната най-важната забрана, "Disallow: /templates/" която спира гугъл бота.
-
Здравейте,
Аз добавих това в robots.txt
User-agent: Googlebot
# Allow all files ending with these extensions
Allow: /*.js$
Allow: /*.css$
Така проблемът бе решен.
-
Здравейте,
Аз добавих това в robots.txt
User-agent: Googlebot
# Allow all files ending with these extensions
Allow: /*.js$
Allow: /*.css$
Така проблемът бе решен.
Няма нужда, да казваш на гугъл, че може да обхожда. В "robots.txt" се слагат само забрани, другото гугъл без да му казваш обхожда, ако е коректен кода.
-
И не забравяйте да сложите поне 2 нови реда след края на кода!
Може ли да обясниш това защо се прави? Благодаря!
-
Може ли да обясниш това защо се прави? Благодаря!
За да си сигурен че бота ще успее да обходи файла :) Сложно е за обяснение защо, приеми го като даденост.