organic

rick

Home / glossary / organic

Earned placement in search results, as opposed to paid advertisements.