Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как запретить удалять папку, но разрешить изменять в ней файлы?

Лучший ответ:
У тебя на картинке наоборот сделано, Удаление разрешено - запрети(!), а Удаление подпапок и файлов - разреши или запрети, не оставляй на откуп "автоматике". Так же поступи для "объектов и контейнеров внутри этого контейнера". Плюс в верхнем поле есть выбор к чему применять, "к папке", "к папке и подпапкам", если тебя только папки интересуют, но не файлы, то второе. Ну или только к подпапкам, если для "корневой" - другие настройки.
Запреты имеют приоритет.
Отсутствие разрешения это не совсем запрет.

Худший ответ:
смысла в этом всем 0. Что мне помешает изменить файл удалив из него все. Получится что файл есть, а данных в нем нет.
Вопрос: Как изменить порядок элементов на странице средствами CSS?

Лучший ответ:
Погуглил нашел с помощью display: table, но оно в IE старых ниже 8го не работает
Вы серьезно? 2017 уже через месяц.

Худший ответ:
в бутстрапе юзайте вот эти классы .flex-xs-last .flex-lg-first (по аналогии нужный подставите)
Вопрос: Perfect Landing Page, как?

Лучший ответ:
Удивить можно:
1) скоростью загрузки
2) знание css - многие анимации сделать в css да и оформление "графики" максимально в css
2б) flex, SVG и пр…
3) микроразметка сайта
4а) минимальный вес сайта
4б) подключение уже готовых скриптов не из файла на сервере, а с https://cdnjs.com/ https://maxcdn.bootstrapcdn.com/bootstrap/…/bootst...
5) максимально использовать знание htaccess
Хотел уже закончить, но вернулся: САМЫЙ ПЕРВЫЙ) используйте иконки!!! для каждого блока информации своя иконка и в меню тоже должны быть иконки
Сейчас заказчик требовательный пошел, ему важно, чтобы информация была максимально визуализирована, а иконки позволяют надолго записать суть информации в сознание ))Вам простят единицы измерений, но не простят отсутствие иконок

Худший ответ:
Использовать bem, ну хотя бы именование классов по БЭМу.
Адаптивность.
seo+meta теги.
Валидность верстки + если есть товары, то тоже разметка для ПС и seo(item-price и т.д.)
+ лучше всего набирать максимум https://developers.google.com/speed/pagespeed/insi...
используйте jade/pugjs для сборки html.
Теперь про то, что написали Вы:
sass, gulp, bootstrap, flex, es6, jquery. 
bootstrap и flex?
Серьезно? Зачем? Это как-бы из разных миров. Если используете flex - возьмите просто секту, https://github.com/kristoferjoseph/flexboxgrid, например
>es6, jquery
Тоже выглядит забавно.
Либо уж используйте просто jquery+его плагины.
Либо полностью пишите свои свистелки и перделки на ES6.
Но тут стоит задуматься, что вашему соискателю важнее - умение быстро в продакшн(jquery) или умение писать js код(es6).
Вопрос: Какие навыки программирования нужны хакеру?

Лучший ответ:
Во-первых, настоящему хакеру без Ассемблера никуда. Поэтому первым делом учишь ассемблер и разбираешься в деталях того, как работает железо. Для практики стоит написать свою элементарную операционную систему.
Во-вторых, учишь C и разбираешься, как работают современные операционные системы. Копаешься в коде линуксового ядра и пишешь модули режима ядра.
В-третьих, разбираешься как работают сети. Весь стек протоколов, коммутация, маршрутизация. Пробуешь писать свои сервера. Учишься читать tcpdump на лету и общаться с серверами telnet'ом.
И вот, спустя несколько лет, у тебя появится база достаточная для того, чтобы податься в хакеры.

Худший ответ:
Навыки программирования хакеру не нужны.
Вообще не нужны. Хотя их наличие может быть вполне полезным и облегчить работу.
Вопрос: Как убедиться, что соседский Wifi безопасен?

Лучший ответ:
в теории, с какими проблемами я могу столкнуться если буду пользоваться этой сетью?В теории сосед может написать заявление в полицию, а там статья насчет неправомерного доступа.
Но это маловероятно.Сосед сможет перехватить все мои взаимодействия с http-сайтами? Теоретически да. Практически на таком железе - нет.Сосед сможет подглядывать за мной в вебку?Нет.Сосед сможет подглядывать за мной в вебку? Сосед сможет меня сдеанонить и побить?Запросто.Конечно, я не буду пользоваться невежеством соседа и обязательно собираюсь рассказать ему, что через его модем сидит половина подъезда.Скорее всего ему просто пофиг на это.

Худший ответ:
Бери Микротик, подключайся к его сети, будет у тебя интернет. Настраивай VPN на Микротике, будет зашифрованный интернет.
Далее, бери пузырь, и бегом к соседу, знакомиться и проставляться.
Вопрос: Можно ли выделить наиболее оптимальный язык для работы с движком Unity?

Лучший ответ:
C#. Больше документации, уроков и возможностей.

Худший ответ:
Перешла с JS на C#, и вы не представляете, насколько удобнее оказалось на нем работать и насколько очевидными стали некоторые вещи.
Вопрос: Как сделать сохранение значений веб-формы в EXCEL-фаил и отправить как вложение из веб-формы (Веб-формы 1С-Битрикс)?

Лучший ответ:
Уважаемый Четырёхлистник , вы уже задавали этот вопрос ранее и задаете вновь. Важно понять , что вопрос получился  глобальный и если , полученные в первый раз советы вам не понятны следует использовать хитрую методику. "Ешьте слона частями" ))))) .  Рекомендую, ибо данный подход мне, как неофиту, очень пригодился. Итак , как отправить значения веб-формы  в виде эксель файла? Разбейте задачу на подзадачи. Например :
1) Получаем данные из формы в PHP  скрипте
2) Подключаем туда же библиотеку PHPExcel
3) Создаем посредством PHPExcel документ Excel   и добавляем в него данные из формы.
4) Сохраняем созданный документ куда нужно
5) Отправляем созданный документ получателю.
Есть еще непонятные этапы? Включите их в список. Результат - глобальная задача разбитная на подзадачи. Приблизительно так в вашем случае выглядит слон, разделенный на кусочки ))). Переварить их гораздо проще, искать ответы тоже. Т.е если вам не понятен первый пункт -  вы ищите ответы в сети или задаете вопрос здесь. Решили п.1 ? Переходите ко второму. Удачи.

Худший ответ:
К Кодерисимо добавлю что файл отправить "как будто через форму" можно используя multipart/form-data, если нужно к емейлу прикрепить все совсем просто - fopen, fwrite, fclose, mail($headers = ....file);
Если идет отправка на другой скрипт - используйте multipart/form-data или curl. У всех свои косяки - curl имеет свойство повисать, поитогу время от времени второй запрос не доходит, потому что первый все еще висит, поэтому нужно делать несколько запросов через while пока не исчерпается лимит или пока не будет получен ответ.
multipart в свою очередь сложнее в написании - нужно определить разделитель, а потом тупо отправлять контент как строку, разделяя каждый файл разделителем, переносом строки, потом контент, потом 2 переноса,  а строку - закодированную любым способом - у принимающего скрипта появится массив $_FILES.
Стоит отметить, что действительно, как мне и пояснили на тостере - отправка данных через multipart/form-data не сделает отправку гарантированной в 100% случаев - это всего лишь позволит в случае успешного запроса автоматически закинуть файл во временную папку, так что ничто не мешает отправить данные в виде json - если это текстовый файл, а не уже закодированный бинарник.
Другой вопрос если задачей является сохранить инфу из формы в эксель, в этом случае вам не нужно отправлять файл, вам нужно отправить данные скрипту, который из данных сделает файл.
Но можете поизвращаться с отправкой сразу файла, еслли хочется помучаться.
Вопрос: В ubuntu через какое-то время заедает звук, если не трогать мышь. Как исправить?

Лучший ответ:
Настоящий линуксоид бы автоматизировал подергивание мышкой каждые 30 секунд.

Худший ответ:
Судя по "Core temperature above threshold, cpu clock throttled" в логе у вас перегревается процессор и сбрасывает частоты, после этого может не хватать частоты на плавное воспроизведение звука. После остывания частоты возвращаются в норму "Core temperature/speed normal" и звук должен работать нормально. Если компьютер зависает совсем, то могу предположить что он сильно перегревается.
Посмотрите на то, какие процессы жрут много CPU, например, в GNOME system monitor (Системный монитор если русский интерфейс).
Вопрос: Как и можно ли вообще убрать мигающий курсор в input type="text"?

Лучший ответ:
можно:

input {
  color: transparent;
  text-shadow: 0 0 0 black;
}

Худший ответ:
В теории можно, заменив курсор на картинку прозрачную, копать в сторону css свойства cursor
Вопрос: Как защитить API сервиса платного контента?

Лучший ответ:
Запомните пожалуйста: клиент в руках врага. Всегда. Исключений нет. Любая защита может быть только на сервере, на клиенте - только видимость.

Худший ответ:
Здесь только один способ - экранировать запросы через собственный сервер, откуда уже и отправлять запросы к платному API
Мобильное приложение -> свой сервер -> платный API
Вопрос: В каком файле править текст в блоке на главной?

Лучший ответ:
Судя по bodyclass  page-template-homepage-php ваш файл шаблона называется homepage.php
Ну а где править, без исходного кода сказать не возможно.

Худший ответ:
WP Panda и tyurin_alx, Спасибо за ответы! 
Да, все указывало на то, что править надо в homepage.php, а  реально этот блок находился в header.php - буквально наткнулась на него случайно.
Вопрос: Как узнать максимальный объем одной планки памяти, которую может поддерживать компьютер?

Лучший ответ:
1. Если умеешь - ищи в сети, нет - тогда экспериментируй )
2. Нет, в общем случае это неверно.

Худший ответ:
1. Если умеешь - ищи в сети, нет - тогда экспериментируй )
2. Нет, в общем случае это неверно.
Вопрос: Как получить элемент, по которому кликнули (js)?

Лучший ответ:
Проявите любопыство! Напишите простой обработчик клика, который выведет в консоль получаемые параметры:document.addEventListener('click', function(){ console.log(this, arguments); });
Посмотрите, что туда попадает при клике по разным кнопкам.
Кроме того, если обработчик вешать не на document, а непосредственно на каждую из кнопок, внутри обработчика this будет тем самым кликнутым элементом.

Худший ответ:
Проявите любопыство! Напишите простой обработчик клика, который выведет в консоль получаемые параметры:document.addEventListener('click', function(){ console.log(this, arguments); });
Посмотрите, что туда попадает при клике по разным кнопкам.
Кроме того, если обработчик вешать не на document, а непосредственно на каждую из кнопок, внутри обработчика this будет тем самым кликнутым элементом.
Вопрос: На чём разработать программу по 3Д визуализации и проектированию мебели?

Лучший ответ:
Blend4Web идеально подойдет. Настроите все в Блендере, поскриптуете чуть-чуть и получите на выходе интерактивную веб-страницу на WebGL, которая будет работать и на компе и на планшете.

Худший ответ:
Это можно сделать динамическими компонентами в SketchUp: https://youtu.be/GClGn1Y7bNA?t=3m44s
Вопрос: Почему процессор быстро нагревается и быстро остывает?

Лучший ответ:
Скорее всего плохой контакт процессора с радиатором - засохшая/отсутствующая термопаста или установлен с перекосом.

Худший ответ:
Куллер: gammaxx 200t
этот куллер максимум для 2ух ядерных процев. У вас K с мини разгоном как вы говорите там уже минимум 130W.
как вообще такой хлам можно поставить на i7-8700K? Ставьте люцифера или красную шапку. Если хотите что то потише то только дарк рок про 3. В идеале водянка да.Как только появляется нагрузка (рендер/стресс тест) то температура за 2-3 секунды растет до 90 градусов и держится. Кулер процессора начинает заметно повышать обороты через 1-2 минуты. 
Как нагрузка исчезает температура опять за 2-3 секунды падает до 30 градусов. 
Куллер гавно. 
А остывыет быстро потому что само собой нагрузка падает и с радика идёт быстрый выдув тёплого воздуха задней вертушкой и темпа с проца переходит уже сразу на более холодные трубки радика куллера. Это даже хорошо что так.
Вопрос: Как сделать форму «Благодарности» после отправки заявки без перезагрузки страницы?

Лучший ответ:
https://codepen.io/antipetya/pen/KJrwrK
bfy.tw/MKDZ
Ответ был тут же
Отправка формы без перезагрузки страницы?
Вместо alert("Благодарность");
Пишите что хотите.
Можете например стереть форму, и вместо неё отрисовать скрытый DIV с благодарностью, который вы оформите на своё усмотрение.

Худший ответ:
с использованием jQuery это может выглядеть примерно так:
HTML:<div id="container1">
//здесь ваша форма
</div>
<div id="container2">
//здесь благодарности
</div>#container2 {text-align: center; display: none;}
в css
и если Ajax отработал успешно - вызываете это:function fadeonsuccess() {
				
				$('#container1').fadeOut(700, "linear", function(){
					$('#container2').delay(400).fadeIn(700, "linear").delay(3000).fadeOut(700, "linear", function(){
						formreset();
						$('#container1').fadeIn(700);		
					});					
				});				
			}
Оно вам так красивеньком зафейдит одно на другое)))
вуаля! :)
Вопрос: Какой сервис видеоконференций выбрать?

Лучший ответ:
https://zoom.us/ видел как его и для вебинаров успешно используют

Худший ответ:
изучайте те, что можете, "очень много" хорошо если на пальцы одной руки наберется
Вопрос: Arduino перезагружается при включении реле?

Лучший ответ:
Скорее всего дело не в программе а наводках. За реле двигатель стоит?

Худший ответ:
при использовании драйверов типа uln2803 проблем нет.
Еще твердотельные реле можно применять.
Вопрос: Правильно ли я понимаю, что в ACF лучше использовать get_fields(), чем get_field() и the_field()?

Лучший ответ:
Никогда не проверял, но что-то мне подсказывает, что результат будет одинаковый, что так, что так, ибо значение будет из кеша, а не из базы.
Но если решите проверить экспериментально — было бы интересно посмотреть на результаты.

Худший ответ:
На этот вопрос есть ответ на форуме поддержки) 
Если вкратце - нет разницы при использовании внутри цикла (если не нужно тянуть данные с другого места), ибо при стандартном запросе все необходимые данные уже в кэше.
Вроде так )
Вопрос: Почему не работает функция flush()?

Лучший ответ:
если коротко - использовать флаш кака, и есть куча мест где вывод еще буферизуется, начиная от браузера и заканчивая настройками кеширования/буферизации/метода сжатия вебсервера.

Худший ответ:
А если так? echo "<h3>Please waiting for 10 seconds...</h3>";

ob_implicit_flush(1);

for($i=0; $i<10; $i++){
    echo $i . '<br>';
    echo str_repeat(' ',1024*64);

    sleep(1);
}

echo "<h3>Thx!</h3>";
exit;
Вопрос: Как найти ментора (наставника) системного администратора?

Лучший ответ:
Чатики - за рабство
Фриланс - за деньги
Без навыка самообучения ты никому не нужн

Худший ответ:
Задаром никто менторстовать не будет. Даже в СССР за наставничество доплачивали :) Устроиться на работу эникеем, в саппорт, в монтажники сети - в последние два охотно берет любой крупный провайдер - работа тяжелая и низкооплачиваемая, но скиллы прокачиваются.
Вопрос: БУ сервер или новый ПК для виртуализации?

Лучший ответ:
Сервер дохлый. Лучше ПК на свежей платформе.

Худший ответ:
Сервер имело бы смысл для серьезного production
Он шибко надежнее.
Но обычный ПК завсегда быстрее за те же деньги. А уж тем более свежий.
Вопрос: Как продлить работу нового жесткого диска?

Лучший ответ:
Как продлить работу нового жесткого диска?Эксплуатировать в нормальном режиме.
В любом случае во время работы диск изнашивается, и со временем выходит из строя, как и любой механизм, но важно исключить основные моменты которые губительно влияют на его работу.
Есть три основных фактора которые сильно влияют на продолжительность работы -Вибрация и удары. Изолируйте диски от источников вибрации - вентиляторов и дисков, не пинайте системник ногой в такт музыке звучащей у вас в голове, не роняйте со стола сервера и дисковые полки.Температура.Поддерживайте нормальный температурный режим. Нормально это не слишком низкая температура и не слишком высокая, и главное без резких перепадов.ЭлектропитаниеКачественное питание без пульсаций, и резких скачков, если у вас плохой БП, есть вероятность, что диски будут дохнуть пачками.
Любой из этих факторов способен очень быстро вывести диск из строя.
Но это не исчерпывающий список - есть еще влажность, пыльность, давление, и.т.д. они влияют не менее сильно, просто встречаются реже.
Так же все очень сильно зависит от нагрузки. Автомобиль на котором пару раз в месяц выезжают в магазин прослужит намного дольше чем автомобиль таксиста.
То же самое с жестки диском. 
Сильный вред наносят частые включения и отключения, частое чтение мелких блоков данных.
Если для вашей задачи HDD должны постоянно работать в условиях  интенсивного случайного доступа мелкими блоками - нужно понимать, что в этом случае диск является расходным материалом, и требует замены раз в год, полтора.
По поводу парковки - парковка это механизм служащий для увеличения продолжительности работы.
Поэтому парковать надо, вопрос лишь в том как часто - в некоторых случаях есть смысл парковать через секунду простоя, в некоторых случаях - через десяток часов  простоя.
Зависит это исключительно от режима экслпуатации HDD.
Так же очень важно подбирать диск под задачу - если вы покупаете например зеленую серию WD - надо понимать, что эти диски предназначены для архивного хранения, и они обязаны сразу же парковаться после прекращения нагрузки, и ни в коем случае не должны работать в условиях интенсивного чтения мелких блоков.
И если вы поставите на него ОС, или БД - то не надо жаловаться на производителя.
Так же следует понимать, что продолжительность работы диска никак не влияет на сохранность данных и никак с этим не связана.
А вообще все просто- покупаете диск, у него есть гарантия, если он выйдет из строя во время гарантии вам его бесплатно поменяют. К окончанию гарантийного срока диск списывается.
Как-то так.

Худший ответ:
Смотришь "прейскуранты", выбираешь несколько подходящих моделей разных производителей, идёшь в интернеты (на те же оверклокерсы, но лучше .ua) и читаешь информацию о конкретных моделях, думаешь, идёшь покупать.
Вопрос: Какой минимум знаний нужен для понимания простых вещей в PHP?

Лучший ответ:
Если Вы планируете работать на node.js, то зачем Вам пхп?
Вам вряд ли дадут задачу по пхп, если Вы работаете на другом языке.

Худший ответ:
Достаточно почитать мануал и вы получите базовые знания. Эти знания помогут вам, как фронтендщику, более уверено чувствовать себя при взаимодействии с бэкендщиками.
Вопрос: Какой смысл так упрощать запросы?

Лучший ответ:
Забавно, что никто так и не понял вопроса. 
В единственном экземпляре это будет банальный тернарный оператор.
А в удвоенном - это ужас, летящий на крыльях ночи, поскольку в том же мануале сказано,Замечание:
Рекомендуется избегать "нагромождения" тернарных выражений. Поведение PHP неочевидно при использовании нескольких тернарных операторов в одном выражении:
И в итоге этот код скорее всего работает не так, как хотел автор. Если переписать на обычные условия, то получится такой кодif (isset($product_info['meta_h1'])) {
    if ($product_info['meta_h1']) {
        $out = $product_info['meta_h1'];
    } else {
        $out = $product_info['name'];
    }
} else {
    $out = '';
}
Логики я здесь не вижу.
Более осмысленным вариантом для меня было бы, "если $product_info['meta_h1'] не существует или пуста, то выводить $product_info['name']". То есть, все свелось бы к простому единственному тернарному оператору!empty($product_info['meta_h1']) ? $product_info['meta_h1'] : $product_info['name'];
На вопрос же "зачем" ответ простой: от лени и головотяпства. Есть такой период в жизни каждого пользователя похапе, когда кажется, что чем короче ты напишешь, тем круче выглядит твой код... а потом, когда начинаешь читать свое произведение, из глаз начинает идти кровь.

Худший ответ:
Просто в одну строку запись.
Для понимания просто добавьте переносы строк
Условие
? Истина
: лож
P.s.
isset($product_info['meta_h1']) && isset($product_info['name'])
   ? $product_info['name']
   : '';
Вопрос: Как правильно организовать маршрутизацию Express?

Лучший ответ:
Не скажу как надо "точно".
Но скажу как не надо.
0. Не надо регистрировать медленные и редкоиспользуемые обработчики раньше чаще вызываемых и более критических. Но надо блюсти зависимости. Помните - роутер регистрирует обработчики в листе(ок - массиве) и вызывает последовательно, в том порядке -  в котором они были зарегистрированны.
1. Не надо ставить express-static/serve-static перед осовной логикой  как советует dummyman (реальный ник). Выже не хотите, чтобы нода ходила на диск проверяя наличие файла каждый раз, даже когда надо всего лишь вернуть находящийся в памяти объект?
2. Не надо упускать обработчики 404 и 500. А то клиенту будет больно, а вам чуднО.
3. Не надо упускать, что nginx раздает статику офигенно быстро - ведь он использует sendfile тогда как нода будет 
читать с диска и писать в сокет по кускам. 
Не надо верить dummyman что nginx не умеет кэшировать статику.
Не надо верить мне - освойте ab (можно и strace чтобы офигеть как круто работает nginx со статикой).
4. Тут еще было про SO_REUSEPORT но это будет немного оффтопик.

Худший ответ:
Вся прелесть ситуации что все контролеры что перед login работают адекватно. Тогда, возможно, ошибка кроется в роутере подключенном непосредственно перед login.
Не вижу у вас подключенного errorhandler, он бы помог локализовать ошибку.
для статики используй serve-static
вместо друшлака bodyParser используй body
вместо logger все уже года три как используют morgan.
Формочку входа прикрутили а где же обработка сессий? вот тут
Вопрос: О чем нужно рассказать, когда спрашивают про архитектуру проекта/приложения?

Лучший ответ:
Вопрос сам по себе слишком общий. В ответ обычно надо задавать уточняющие вопросы. Про технологический стек, тип приложения, уровень детализации, слои и т.п. спросить. А уж на том, что действительно интересно собеседнику и делать акцент. Можно ещё рассказать обо всём поверхностно и по реакции понять, что действительно интересно, но спросить всё-таки лучше.
Самая серьезная ошибка на технических собеседованиях: начать отвечать на вопрос без полного понимания того, о чём вас спросили. Задавайте уточняющие вопросы, вовлекайте собеседника, рассуждайте вслух и т.д. Нормальное техническое собеседование проверяет вашу способность думать.
Вообще, универсальный рецепт при любой дискуссии, и не только на собеседовании: определить о чем и зачем вообще дискуссия. Т.е. определиться в терминах, уточнить граничные условия, уровни детализации, к чему хотим прийти и т.п. Но, предупреждаю сразу, люди вас за это любить не будут :)

Худший ответ:
Отвечай "мы стараемся придерживаться чистой архитектуры, но у нас столько легаси кода..." )))
Вообще Роберт Мартин писал, что основное преимущество ООП, что это позволило разбивать систему на части-плагины. Т.е. систама разбита на довольно независимые части которые, которые взаимодействуют  между собой через довольно устойчивые интерфейсы. 
Архитектура это как эти плагины разметить в системе.
Например чистая архитектура имеет узнаваемую структуру
в ценре бизнеслогика, вокруг вещи которые предоставляют логике данные, сохранение этих данных... вокруг различные сервиса, отображение в ui, работа с сетью, с базой данных и т.п. 
Т.е. получается слои. Важный момент, что внутренний слой не зависит от слоя который внешний. Поэтому появляется независимость от реализации от внешних слоев. И к этому появляется сравнительное простое тестирование частей системы.
Т .е. (на примере чистой архитектуры, описанной здесь совсем не точно и очень сумбурно)
Рассказ об архитектуре должен быть об разбивании системы на части и как эти части зависят друг от друга. И какие выгоды или проблемы такое разбиение дает.
Так же часто сопутствуют вопросы "как организовано взаимодействие слоя А со слоем/компонентой Б". Там скорее проверяется знаете ли вы решение типовых проблем. И шаблонов. например MVP,  MVC, MVVM, Repository и проч.
Вопрос: Как вывести все результаты цикла for в одну переменную?

Лучший ответ:
Например, так:xznew = []
for i in data['list']:
            ...

            xznew.append((xz[0] + " " + xz[1] + " " + xz[2] + " " + xz[3] + " " + xz[4]))

Худший ответ:
Или так, но переменную надо определить до цикла.xznew += (xz[0] + " " + xz[1] + " " + xz[2] + " " + xz[3] + " " + xz[4]+"\n")
Вопрос: Не индексируется сайт, что не так?

Лучший ответ:
1- Попробуйте добавить в яндекс вебмастер с помощью мета-тега.
2- Убедитесь что ваш хостинг не блокирует индексацию до преобритения платного акка (как вариант)
3- Проверьте роботс.тхт на наличие запрещающих индексацию строк
4- Проверьте страницы сайта на наличие запрета индексации в head

Худший ответ:
Добавить сайт в вебмастер и написать в ТП яндекса )