Albo nie do końca rozumiem pytania albo Ty nie do końca rozumiesz działanie PHP. PHP jest tylko językiem backendowym, który nie jest dostępny dla przeglądarki. Tak w uproszczeniu to przeglądarka oczekuje jedynie, że dostanie w odpowiedzi od serwera (na którym może być też PHP, ale nie musi) kod HTML. Czy ten kod HTML będzie w pliku HTML czy też na dowolny sposób wygeneruje go chociażby PHP, to nie ma znaczenia. Przeglądarka nawet się nie dowie (w teorii może np. przez nagłówek, ale to można ukryć), że on tam jest. Sam PHP w żaden sposób nie wpływa na HTML ani przeglądarkę, może po prostu "wyświetlić" kod ze znacznikami HTML, w jakiś sposób przygotować, obrobić i zwrócić dla serwera, który da to przeglądarce.
Więc odpowiadając na pytania:
1. Co to znaczy "ukryty przez PHP"? Że wstawisz ten tekst w komentarze PHP? Jeśli tak, to przeglądarka go w ogóle nie dostanie, nigdy się nie dowie, że tam jest taki komentarz. Ukryty przez to, że PHP zwróci kod z klasą CSS albo gdzieś ręcznie dopisze np. display: none przy znaczniku? To zachowa się tak samo jakby PHP nie było, nie ma on tu znaczenia.
2. Co to znaczy "dać pod co się chce pod php"? W sensie czy można w PHP zapisać np. opis czy tagi meta w jednym pliku i dołączać go do reszty, aby zmieniać na raz? Można, Google nie będzie wiedziało co tam się dzieje i czy to zwrócił PHP czy nie.