Hi @jamesosborne
Thank you for your reply, it makes sense. It looks like some AMP pages are not yet cached by Google in the search results, showing my normal website instead of the cached AMP version (like the image you’ve posted). So this in turn results in a redirect to /?amp, which then registers as a direct view. I understand now.
I’ve just clicked on an existing AMP page in the search results and the click registered as organic, which is exactly what I wanted.
Once the urls are reclawed, I assume that all the AMP enabled posts will show up as direct AMP pages in the search results. So I don’t think it’s really necessary to make a server side redirect, since this probably will happen soon anyway. Or am I wrong?