Войдите

Просмотр полной версии: Слишком многие языки = плохо?



moman
13-09-11, 02:31
Во время перехода от Google на API от Microsoft, мне пришлось отключить 13 языках на мой форум, к счастью, эти языки были не очень популярны среди наших посетителей. Они составили около 50 тысяч просмотров страниц, по сравнению с почти 500 тыс. просмотров страниц на других языках, вместе взятых.

После отключения этих языках я сразу же наблюдается две вещи в Инструменты Google для веб-мастеров:

1. Количество страниц, пополз в день почти в два раза
2. Среднее время сканирования в два раза.


У меня есть один из двух возможных объяснения: либо API Google, медленнее, или иметь слишком много языков просто неприятные последствия, и это отнимает от индексации вашего основного контента сайта. Мысли?

vBET
13-09-11, 08:39
Я думаю, что основной причиной является количество запросов на Перевод API. Если ваша система делает много тех, то перевод может API ответ вы медленнее. Вот почему в нашей подсказки производительности мы рекомендуем dissable некоторых языках в самом начале. когда кэш будет заполнить, то вы можете добавить больше переводов, время от времени. Поскольку большинство из кеша уже все будет хорошо. Кроме того, если некоторые trnaslation API имеет ограничения у вас не будет тормозить те:)

moman
14-09-11, 09:03
В начале (почти 2 года назад!) Я в самом деле был только подмножество языка активны, но время шло, я заканчивал тем, что позволяет им все. Угадайте, что сделал больше вреда, который хорошо!

К сожалению, наш сайт получает так много трафика, что я могу реально только кэшем до 4 дней переводов (=> 10 Гб). Возможно, имеющие отдельный "кэш-сервер" с несколькими сотнями концертов кэш-памяти данные будут лучше постоянное решение, как когда-Google закрывает свои API я думаю, что мы будем полагаться гораздо больше, в большой степени на кэш (см. мои другие недавние поток).

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations supported by vBET 4.10.1