You may have so many spiders because your yard is a source of spider food. The porch is usually the highest concentration of insects, so spiders weave a web to collect as many as possible.