in heterogeneous catalysis we always need to determine the porosity (pore size and volume and specific surface area) of the solid materials synthesized in the laboratory, in order to find an explanation for their catalytic acid or basic activity in a chemical reaction, but sometimes we find that the catalyst is very active despite its low porosity.
is there a relationship between porosity and catalytic activity? for example, if we take two catalysts, one of which has a high porosity and the other of low porosity, can we conclude that the one of high porosity is the most active?