O que é um tema?
Em web design, um "tema" é o aspecto geral e geral de um site, não deve ser confundido com o Sistema de Gestão de Conteúdos (que é o motor invisível que alimenta o site e lhe permite fazer as coisas maravilhosas que ele pode fazer). Assim, por exemplo, a coloração de ícones, fundos e menus fazem todos parte do tema. Se o site pode ou não ser lido e usado facilmente usando um telefone celular moderno (chamado de reatividade móvel) é determinado pela qualidade do tema também.
Para um desenvolvedor web experiente, é melhor construir temas personalizados para que você possa fazer mais, ter mais controle sobre, e não ter que se preocupar com questões relativas a outros temas reutilizados. A maioria dos "desenvolvedores" hoje em dia são na verdade "instaladores de templates" na medida em que utilizam temas reciclados, reutilizados, ou derivados que outros fizeram. Aí'não há nada de errado com isso, mas isso barateia o produto final em geral (como consertar e reconstruir o mesmo carro uma e outra vez, depois de um tempo surgem problemas ou no mínimo todos eles acabam "sentindo" o mesmo).
Se você possui um negócio e quer uma presença profissional online na minha humilde opinião, é melhor trabalhar com um desenvolvedor profissional e fazê-los construir um tema personalizado para você, programar sua terminologia SEO na "espinha dorsal" do tema (a programação que cria o próprio tema e permite que ele funcione como parte do CMS), onde o dono do negócio pode fazer uma parceria com o desenvolvedor para afinar as coisas ao invés de aceitar uma abordagem de tamanho único para tentar economizar alguns dólares.