Думаю как защитить сайт от парсинга
Не стоит. Ваш сайт все равно спарсят, если он нужен кому-то конечно. А вот seo можно угробить.
Хотите усложнить жизнь парсерам, надо решать вопрос на уровне сервера и бана ip с которого идут запросы с аномальной частотой и то не панацея, через прокси все обходится или задержки между запросами, но как минимум усложнит.
Но это война с ветряной мельницей. Цель в чем? Что случится если спарсят контент? Есть Яндекс уникальные тексты и т.д.
Есть видео мысли на тему, про парсинг смотреть с 13-й минуты:
https://youtu.be/NYemdnasxzg?t=13m33s