Są to wszystkie działania, które odbywają się w obrębie danej strony internetowej i jej optymalizacji pod algorytmy Google oraz użytkowników. Celem on-site jest poprawa pozycji witryny w wyszukiwarce Google, muszą one jednak współgrać z działaniami off-site. Optymalizacja w obrębie strony internetowej dotyczy głównie publikowania wartościowych treści w witrynie, optymalizacji kodu strony, przyjaznej struktury adresów URL, linkowania wewnętrznego, meta tagów, a także takich elementów jak responsywność strony czy jej użyteczność dla odwiedzających (UX).