Wie funktioniert Google?
Die Crawler der Suchmaschine folgen den Links auf Deiner Seite und nehmen die Inhalte in dessen Index auf, kategorisieren, verschlagworten und verknüpfen sie. So lange es auch Deiner Webseite sichtbar, lesbar und nicht mit einem "noindex, nofollow" markiert ist, wird Google es auch finden.
Wie funktionieren die Custom Fields?
Statt den gesamten Content in nur einem großen Feld zu speichern, können sie aufgeteilt, sortiert und neu geordnet innerhalb des Templates angezeigt werden. So lange Du sie einbindest, erscheinen Sie auch auf Deiner Seite.
Wie funktioniert der Dynamic Content von Yootheme?
Kurz gesagt, es sind sehr frei definierbare Bedingungen nach denen Du bestimmen kannst, wie und wo Inhalte im Kontext Deiner Seite erscheinen sollen. Die Ergebnisse erscheinen auf Deiner Seite und werden von Google gefunden.
Davon unabhängig ist die Suchfunktion von Joomla, sie beschränkt sich nur auf das eigene Projekt und für Google ist es unerheblich ob sie gut, schlecht oder überhaupt arbeitet. Die internen Suchergebnisse können auch in den Index finden (z.B. wenn man Suchergebnisseiten verlinkt), aber sind im großen Kontext unerheblich.