Just wondering on a few ideas what could be the most effective way of making a site like this generate traffic with using SEO. https://marketplace.asos.com/boutique/vintage-tag/collection
1. Make sure your (meta-data) title, description, and keywords match the content of your site (look at your competition to understand how they rank so well) 2. Gain back links from other websites to yours (social bookmark your site, make articles, comment on blogs, post in forums with a signature etc...) 3. Update your content frequently (Search Engines (especially Google) like to see fresh new content on a daily basis) That's kind of the basis of SEO, once you have these three things down your rankings will slowly start to rise.
How long has your site been active? What I found with pictures, it can get searched by Google a lot if you include "title" in the html code. I don't know what template you use or how you include the photos on your site but something like this will help with seo. Currently your image code looks like this: <img alt="" src="https://marketplace-images.asos.com/bf/b6f9928d-a306-4d7d-bc71-12dd091fa343_large.jpg"></img> Better seo would be: <img alt="Vintage Whatever the clothing is" src="https://marketplace-images.asos.com/bf/name-of-the-picture-here-large.jpg" title="Vintage Whatever the clothing is"></img> Make the title of the picture one of the keywords in your meta tag keywords, which I noticed you don't have. You have meta description but no meta keywords. I don't know whether it matters these days but I still include meta keywords in my blogs and websites.
Are you using alt tags on your images? Or saving images with keywords as their file name? Are you using the title tag on all links?