French phrase
Y a-t-il ~ sur le site de ~ ?
Meaning
Is there ___ on the ___ website?
When to use it
Asks whether something is available on a website. Neutral and useful for checking online information.
Example dialogue
Y a-t-il une liste des cours sur le site de l'université ?
Is there a list of courses on the university website?
Oui, elle est dans la section enseignement.
Yes, it's in the Teaching section.