Are people here seeing decent drops in traffic eve...
# seo
n
Are people here seeing decent drops in traffic even though your rankings are more or less stable? Is this because of the current economic conditions?