En teoría tu consulta está bien, pero en la practica, ¿cómo saber si lo haces bien?
Lo único que puedes hacer es imprimir la consulta antes de ejecutarla, depués de haberla formulado, eso para observar si se está enviando tal cual pretendes.
Código PHP:
Ver original$sql="select * from bb_articulo where autorizado = 1 and tags IN ($tags)";
echo "SQL= $sql";
¿Está bien formada?