There are a number of different types of people you can hire to your in-house digital marketing team, agencies you can hire, or others to partner with to work toward your search marketing goals. I encourage you to consider the pros and cons of both search marketing generalists and specialists to make the best decision for your needs. Search Marketing GeneralistsA search marketing generalist is a person or agency that does everything. Search Marketing SpecialistsA search marketing specialist is a person, team, or agency focused on a specific aspect of search marketing. However, my goal wasn’t to overstate any pros and cons or endorse either search marketing generalists or specialists.