6 Must-Know SEO Tips for Photographers, Plus 4 Image Optimization Tips

In the modern world of professional photography, a photographer has to consider many more factors of their business than they have ever had to. The internet and social media, in particular, have given photographers a whole new world of opportunity. As the internet is awash with other photographers and competition, however, it is important to capitalize on SEO – this article looks at what SEO is, why it is essential for your photography business, and how you can improve it.

When you buy through links on our site, we may earn a commission at no cost to you. We evaluate products independently. Commissions do not affect our evaluations.

What Is SEO and Why Is It Important?

SEO = Search Engine Optimization

SEO is the process of improving your website and digital media to ensure that it is optimized for search engines. Ok, still confused? Most likely! By search engines, we mean websites such as Google, Bing, and Yahoo. Websites you can use to search for anything and everything. These search engines use automated software/algorithms to crawl through content on the web to catalog it and add it to their search index.

The indexing process has to have some form of order and ranking – imagine if websites were just randomly added and given no order? We would have search engines that provide irrelevant information or poor-quality results. To that end, search engines rank websites based on many different factors such as content, keywords, backlinks, relevance, and activity among others. This is where SEO comes into play – SEO is the process of making your own website look favorable to a search engine so that in return it is ranked higher in its index.

For example, we have two photography businesses – Business A and Business B. Business A has strong SEO and has followed the basic guidelines to improve its website. Business B, on the other hand, has not. If someone searched for a photography term such as “Premium quality travel photography” for example; Business A might appear on the first page of Google’s results whereas Business B might not show until the 5th page, if at all.

You can hopefully now see the importance of SEO – ranking high on search engines results pages gives you a higher chance of exposure and probably more custom. It is a well-known fact that people rarely look past the second page of Google search at a push; and in most cases, they only consider results shown on the first page. This is why SEO is an important tool for a photographer to use – to gain a competitive edge and to gain more exposure to potential customers.

How Can You Improve Your SEO as a Photographer?

It is important to remember that improving your SEO takes time – you can’t simply wave a magic rand and suddenly rank No. 1 on Google – it doesn’t work like that. What you can do however is consider the six steps listed below and work hard to optimize your website and online content. By doing this, you should be able to improve your SEO rankings organically.

Step 1 – Choose the Right Web Development Platform

Web development today has progressed immensely – in years past you needed a specialized web developer to create a site from scratch. You can now use a variety of web development platforms however that has drag and drop features that let you create a website in a matter of minutes. Whilst this is perfectly fine, you must choose a development platform that has great SEO features.

WordPress, Wix, Shopify, and Weebly are all platforms that have SEO facilities and have a solid basic compliant code.

Related Posts

These platforms will allow you to sort the basic SEO of your website, such as metadata and alt tags. WordPress is possibly one of the best platforms as it has a host of plugins you can use that can help boost your SEO.

Step 2 – Create a Blog

SEO Tips for Photographers: Create a Blog for Better SEO Results
SEO Tips for Photographers: Create a Blog for Better SEO Results

Traditionally, blogs were used as personal journals – a space we could use to share our thoughts, feelings, and adventures with the internet. Fast forward to the modern age however and blogs have transformed into something else. Blogs now mean big business and are an important marketing tool as well as a means of generating content. If you look at the top business in the world you will see that they all virtually run a blog – do you think they are doing this simply to share their ideas with you? No, they are not! A blog can actually help improve your SEO!

It is long believed that search engines now take into account blogs when ranking websites. If a company or individual has a blog, it will look favorable and help improve their SEO. It’s not a simple case of just creating a blog and writing a couple of articles though.

You must create consistent, useful and interesting content on a regular basis – consider creating a couple of blog posts per month as a minimum.

Furthermore, you must try and share your blog posts on social media and try to solicit user engagement such as in the comments section. Interact with your readers – reply to their comments and keep your blog active and interesting. A photography blog should be simple – you can write about your equipment, techniques, or even your adventures.

Step 3 – Ensure the Basics Are in Place

Many people fail to improve their SEO as they neglect the basics – there are several simple steps you can take to improve the organic SEO of your website that can make a huge difference straight away. If you have basic web development knowledge then you should have some idea of these steps already, but if not then fear not – we can talk you through them!

3.a Metadata

Metadata is essential data that search engines read to help categorize and index your website. Important Metadata includes the Title, Description, and Keywords. The title tag is a brief description of a web page – this should be kept short and have a maximum of 35 characters. Furthermore, it should be relevant to the page content and not packed with keyword spam.

The description tag is almost like an intro to your page – it provides your readers with a summary of the page. Again this tag should be kept concise and relevant, and each page must have a unique description and title. Finally, we have the keywords tag – this is not as important and search engines don’t factor this in but it is still a good idea to fill out the keywords meta tag.

Related Posts

3.b Image Alt Tags

Any image that you insert into your website will have an alt tag – this alt tag is used as alternative text if the image cannot load, or for screen readers etc. Every image you use should have an alt tag and this tag should describe what the image is in a concise manner.

Most web development platforms should have an alt tag tool, but if not, you can insert an alt tag into the HTML code yourself – simply find the image tag (<img src=””/>) and insert the following code – alt=”” – in-between the “” you write a description of the image. For example, you have an image of a sunset, the code might look like this: <img src=”images/portfolio/sunset-1.jpg” alt=”Sunset at St. Peters Squares in Rome”/>.

3.c Code Compliance

If you are using a web development platform such as WordPress then code compliance shouldn’t be an issue. Most modern website builders produce code that is compliant with W3C standards. You should always check that this is the case however by using the official W3C validation service. The compliant code is an important part of SEO and it allows search engines to index your site easier.

3.e Missing URLs

Broken links and missing URLs do not help your search engine rankings at all. If a search engine bot tries to index your site and finds a broken URL it will cause issues. Most web development platforms will include a link checker, but there are many different services you can find on Google too. Periodically check your links and remove any links that are outdated or not working.

Step 4 – Identify and Incorporate Keywords

Use the Google AdWords Keyword Planner to Find Keywords
SEO Tip for Photographers: Use the Google AdWords Keyword Planner to Find Relevant Keywords (and their Search Volume). Use KWFinder for more information about how difficult it is going to be to rank for a certain term.

Keywords are one of the most important aspects of SEO. A keyword is a certain word or phrase that has relevance to your business i.e. photography. Furthermore, a keyword is a word that people are likely to use when searching on the web. Let’s say you are a wedding photographer – a keyword combination could be “affordable wedding photography” or “outdoor wedding photography” for example.

You must first research appropriate keywords that will benefit you the most. There are many different tools you can use to research keywords and one of the best is Google AdWords keyword planner – you can use this to research which keywords are popular or niche keywords that could serve you well. If you want to up your keyword research game a notch you should give KWFinder by Mangools a try.

Once you have researched keywords, you must incorporate them into your website naturally in places such as your metadata and written content.

A backlink is a link to your website from another source. A backlink could be anything from a link to one of your photos on social media, to a link to your portfolio in an e-magazine or third-party blog. Backlinks are an important aspect of SEO – one of the most important after keywords and basics in fact.

Search engines look at what backlinks you have and use them to ascertain the quality and popularity of your website. If your website has plenty of quality backlinks, for example, a search engine will deem it to be popular and relevant.

We must stress the importance of the quality of backlinks, however – a backlink just for backlink’s sake is never a good idea. Your backlinks should come from reputable sources that are also relevant to the photography industry or complementary industries. Consider trying to attract backlinks from photography blogs, camera equipment stores, and other associated websites from your industry.

You should not buy links or trade your photos/content for links (this would be against Google’s guidelines and your site could get a penalty from Google). Showcase your best work, spread the word and the links will come naturally. Patience is key when it comes to backlinks.

Step 6 – Maintain Your Social Media Accounts

Social media is another area of the internet and marketing that you must attend to as a photographer. Maintaining a handful of active social media accounts can help boost your SEO and also create backlinks to your website, blog, and eCommerce store. In a similar manner to blogs, it is believed that being active on social media can work wonders for your SEO. Not only this but maintaining active social media accounts can also help expose your photography to a wider audience and also promote your business.

As with blogging, it’s not just about quantity, it’s about quality. Don’t simply spam social media posts on Facebook and Twitter just to create content – this will often have a counter effect and prove detrimental to your SEO and business. Your social media posts should be informative, useful, engaging, and exciting.

Furthermore, they should also use call-to-actions, and contain backlinks to your website, blog, and photos. Try to build up a following on social media and a network of contacts. Create a daily posting schedule to help you plan your work, and use unique content that will appeal to your audience. All of this should provide positivity to your business and help boost your SEO rankings.

Photography SEO – Be in It for the Long Haul

Hopefully, you have found this information useful – as you can see, there is a great deal involved with SEO and it is not something that can just happen overnight. SEO takes time and you must work hard to create a website and digital content that is SEO friendly – start with the basics first, and then work on the other pointers suggested.

Ensure that you check search engines regularly for phrases including your keywords – you can see how your website is ranking and if you are making progress. Don’t become obsessed with checking search engines however as it can have a negative effect on your work and concentration.

Once you have optimized your website and improved your SEO, you should hopefully see an increase in business and in website traffic. As a photographer, you must capitalize on things such as SEO, social media and digital marketing in order to gain a competitive edge and shine above the rest.

BONUS TIPS: How to Optimize Your Images for Google Search – Images SEO Best Practice

Images are extremely important in today’s digital world. The average internet user does not want to read a huge wall of text. They want to see a combination of text and images.

Images arouse a user’s attention and help break up chunks of writing into manageable blocks. Furthermore, images can help convey messages and provide complimentary info to the text such as infographics.

Alternatively, professional photographers and digital artists may simply want to showcase their images to potential clients. Whatever the reason, any images used on the web must be optimized. This article looks at why optimization is important for SEO purposes, together with images SEO best practice advice.

  • Why do images need optimizing?
  • Why can’t you just simply insert images into your web pages without any prior alterations?

The reason is simple:

Optimized images can help improve your SEO and thus provide higher rankings on Google searches.

Let’s look at an example to explain:

We have two web pages for travel photography.

  • Website A has images that have not been optimized but does have other sound SEO techniques in place.
  • Website B, on the other hand, has optimized images, and also good SEO practice.

If a person searched for “travel photography” for example, although both websites have good organic SEO; chances are that website B would appear higher, however, purely due to the fact that their images were optimized.

If you optimize your images for Google Search

  • they can be read and indexed easier,
  • they will have useful SEO data that Google looks for,
  • the loading times of the images will be quicker,
  • the accessibility will be spot on for those who may be visually impaired,
  • and last, but not least, optimized images will actually provide an improved experience for the user (e.g. when they download images, hover over them with the mouse, share or bookmark them.)

When Should You Use Images on the Web?

Now that you understand why it is important to optimize images we should consider their actual usage. When is it appropriate to use images in your web content?

The following are some examples of when you should use images to enhance your work to:

  • break up large sections of text
  • add useful information to a piece of text such as stats and figures
  • provide visual aids to tutorials and guides
  • use in a portfolio
  • enhance the web content

Basically, images can be used as you wish but they should always have a valid purpose. Never use images just for the sake of it – an image should always enhance your web content.

Finally, we should point out that you should always try and use your OWN images. Stock photography can serve a purpose, but photography and images that you have created will give your web content a greater level of authenticity.

4 Steps to Take Before You Insert the Image

Now we get to the good bit – the actual optimization techniques! The first step involves formatting your images before you even consider inserting them into a website. When you save an image or edit it, there are several steps you can take to improve its optimization straight away:

👉 Step 1: Filename

The most basic form of image optimization is the image filename. This is SEO 101 and one of the easiest things you can do to improve the readability of your images. The basic premise behind choosing an image filename is that you want Google and other search engines to be able to understand what the image portrays without even looking at it.

An image file name should always describe what the image displays – it should never be a generic title or the default name that the camera chose for it.

Example: you have an image of the Colosseum in Rome at sunset. The original filename is DSC1798.jpg – if you left the filename as this, how could Google interpret what the photo is? The simple fact is, it can’t! The filename should be something like Colosseum-Rome-sunset.jpg.

This filename clearly states what the image depicts. Furthermore, the central keyword i.e. Colosseum has been placed first to show its importance and to denote that it’s the central theme of the image. Always rename your images and choose a descriptive filename!

How to Optimize Your Image for Search Engines (File Name Matters: E.g. Colosseum-Rome-Sunset.jpg
Image SEO Tip: Before uploading your images to your CMS re-name it with relevant keywords like this one. Our file name is “Colosseum-Rome-sunset.jpg”


  • Using generic filenames like “5678image.jpg”
  • Writing extremely lengthy filenames.

💡 Read more tips at Search Engine Optimization (SEO) Starter Guide > Optimize your images.

👉 Step 2: Scaling

Page loading times improve search rankings – this is a fact.

A web page packed full of poorly optimized images will take an age to load. One simple method of improving load times and thus optimizing your images is to use the correct scale. If you have an image that is 1024x768px, but only you want to display it at 600x400px DON’T simply leave it at the larger size and allow it to be scaled down.

Scaling images when loading takes time and increases loading times. That same image should be scaled down beforehand and saved at the desired size of 600×400.

Some platforms such as WordPress actually have features that allow you to create multiple versions of one image. This could help speed up the process. Always be sure to choose the right file version when inserting, however.

Pro Tip: If you want your images to display at a higher resolution on retina screens (e.g. Mac devices), you may want to upload your images at double the size and have a plugin detect the visitor’s screen resolution and serve the image file “@2x” (double the size). This will, however, slow downloading time. You have to decide what is more important in the eyes of your visitors: loading time or high-res images?   

👉 Step 3: Responsiveness

In today’s world, you must optimize images for a variety of different devices including smartphones and tablets. When creating an image you can use the “srcset tag” which is part of the <img src=””> HTML tag. By using this tag, you can allow the image to automatically display depending on what type of resolution display is used. For example, the below code would use 4 different images depending on the monitor pixel resolution:

<img src=”sunset-src.png” srcset=” sunset -1x.png 1x, sunset -2x.png 2x, sunset -3x.png 3x, sunset -4x.png 4x”>

  • Sunset-1x.png = for monitors with a regular resolution
  • Sunset-2x.png = for monitors with 2x device pixels per CSS pixel
  • Sunset-3x.png = for monitors with 3x device pixels per CSS pixel
  • Sunset-4x.png = for monitors with 4x device pixels per CSS pixel

This tag is an absolute must and some platforms can insert the srcset automatically such as WordPress.

Note: Most pre-built themes are now mobile responsive themes. So you don’t need to worry about the responsiveness of your images. If your website theme is however not responsive, you may want to update it (very soon!).

👉 Step 4: File Size

The actual file size of an image can make a huge difference to SEO ranking and also loading times. If you have a page full of images that are 5MB in size, for example, the loading times will be horrendous. However if you compress those images or save them as a smaller file type, the loading times will be much more favorable.

Try to avoid original file types such as PSD and CRW as they are generally uncompressed and contain all the original data (CRW files can be 25mb+).

Next, consider using tools such as:

These tools are superb to help reduce your image sizes.

When Inserting Images

The second step involves actually inserting an image into web content. Now that you have processed your image and improved its scaling, filename, and file size you can edit several aspects when inserting it into a web page. These steps are just as important as the first section and will really help search engines such as Google read and index your images efficiently and with greater detail:

👉 Step 1: Captions

It is surprising how many people do not use captions when inserting images. Captions are often overlooked but they can boost SEO and also help readability. A caption is a small text you usually see underneath an image – it describes what the image is or what it represents; captions often also include a link to the image source.

Statistics show that captions are actually one of the most-read aspects of a web page.

You can use the <figure> and <figcaption> HTML tags to insert an SEO caption. When using captions, always consider if it is actually needed – don’t simply insert a caption because you think it will improve SEO – a caption should enhance the reader’s experience and understanding of the article.

👉 Step 2: Metadata

Image metadata is hugely important and every single image you use should contain an ALT tag and a TITLE tag.

The ALT tag is an alternative text that is displayed if an image cannot be displayed for whatever reason. For example, a user may have images disabled, or they may be using a screen reader due to a disability. An ALT tag should describe what an image depicts, and it should also contain the main SEO keyword for that page if possible.


  • stuffing keywords into the alt text or
  • copy & paste entire sentences into your alt description field

The TITLE tag is just as important and is another tag used to describe what is seen in the image – much like a caption. When a user hovers their mouse over an image, the title will pop up and display the title text.

The title tag is not as highly used for SEO purposes, but it is still important to add it into your HTML code. As with the ALT tag, ensure that the TITLE tag describes what is in the image, and contains the major SEO keyword for that piece of content.

👉 Step 3: Alignment

Image alignment can be a nightmare – find the right HTML and CSS code combinations to align an image within a block of text can be a trial, but that’s another story! Although image alignment is not necessary for SEO, it is important to consider to improve your user’s experience.

An image should never break the left reading line. This basically means that you should never see a paragraph of text to the right-hand side of an image – it simply looks wrong! Blocks of text should always display entirely underneath or above an image!

Note: On a desktop view, intro images can be on the left/right as it is important to get at least one image above the fold along with the relevant title and intro text.

👉 Step 4: Social Media Sharing

It is actually possible to insert several different snippets of code that can improve your image sharing on social media. The two main methods are OpenGraph and Twitter Cards.

  • OpenGraph is a technique used to ensure that a specific image is used when a Facebook post is shared. Read more here: OpenGraph.
  • Alternatively, Twitter Cards can be used to add extra information to your Tweets such as images, video, and audio.

Once you are comfortable with the SEO image optimization basics, you could consider trialing these social media sharing options for your images too.

👉 Step 5: XML Image Sitemaps

Standard XML sitemaps are hugely important for a website’s SEO – a sitemap can allow a search engine such as Google to crawl through the website hierarchy and see what pages are included. An XML image sitemap performs the same function but indexes every image within your website.

For full information, you can check out Googles webmaster guide on XML image sitemaps. XML image sitemaps are not vital, but they could help improve the likelihood that your images will be found in search results.

Conclusion: How to Optimize Photos for Google

There you have it – an all-encompassing guide to optimizing your images! We hope you have found this article illuminating. It is hugely important to take this advice on board and optimize your images for Google Search indexing.

You will hopefully see an improvement in your rankings in no time at all. If you do not, consider using an SEO analytical tool such as Yoast to see what other improvements you could make. Maybe your keywords are too infrequent, or maybe your metadata need tweaking.

To help sum up the main pointers of this article we have provided a few useful bullet points below:

  • Only use images if they serve a valid purpose
  • Take care of filename, scaling, responsiveness and file size first
  • Then create captions, metadata and the correct alignment next

Good luck and happy image optimizing!

About The Author

Leave a Comment

Your email address will not be published. Required fields are marked *