# Create the HTML SOP (Favourite1, white theme) for
# “Image Sourcing & Credits SOP – where to get images, how to credit, license-safe checks.”
file_path = “/mnt/data/image-sourcing-credits-sop-favourite1.html”
html = r”””
Image Sourcing & Credits SOP — where to get images, how to credit, license‑safe checks (Favourite1, White Theme)
Image Sourcing & Credits SOP — where to get images, how to credit, license‑safe checks
You will learn where to find images safely, how to check licenses in plain language, and how to write credits that protect you and respect creators. Graphics are placed below each heading for clarity. Written in simple English for beginners, second‑person voice.
Favourite1
White Theme
Beginner‑Friendly
Text + Graphics
License‑Safe
Source Log Included
Image Safety Flow (10–30 minutes per post)
Table of Contents
Before you start
Why this SOP matters
Protect yourself • Respect creators • Build trust
When you use images the right way, you protect your blog, your clients, and your own reputation. You also thank the people who created the work. This SOP gives you a simple path so you can find images fast, credit them correctly, and keep a clear record of permissions.
Outcome: You can explain every image on your page: where it came from, the license, what credit is needed, and proof stored in your log.
Fast mode
Quickstart: 15‑minute checklist
Timer plan
Pick from a safe source (see the list below). Avoid random image search without filters.
Read the license in plain words. Ask: “Can I use this for my blog? Can I edit it? Do I need to credit?”
Write a clean credit line. Place it near the image or in a credits section.
Paste the source link, screenshot the license page, and store both in your source log.
Output: One image that you can safely use with a proper credit and a saved proof.
Main process
The SOP in 10 Steps (Detailed & Simple)
The 10‑step path
Step 1 — Plan the image you need (purpose first)
Purpose → Type → Placement
Decide why you need the image. If it explains something, you may need a screenshot or a simple chart. If it is decorative, consider your own photos or brand shapes. Planning first saves time and helps you avoid last‑minute, risky picks.
Step 2 — Choose a safe source
Source tiers
Best to worst for safety: create your own image (photo, screenshot, chart) → use paid stock from a reputable library → use free libraries with clear licenses. Avoid “random from social” or “found on Google Images” unless you have written permission.
Step 3 — Read the license in plain words
License one‑liners
Translate the license to everyday words. Answer: can you use it for commercial work (a paid blog or client site), can you edit it, do you need to credit, and are there limits like “no logos” or “no resale”?
Step 4 — Check risk hotspots early
Red flags
Be careful with images that show clear trademarks, recognizable people, or private places that restrict photography. Stock sites usually flag these with “editorial use only.” If you need a marketing image, avoid editorial‑only photos.
Step 5 — Record the source and proof (right away)
Proof bundle
Copy the page link, license link, and take a quick screenshot of the license terms. Add the date you downloaded it. Paste all of this in your source log. This keeps you safe if the site changes the license later.
Step 6 — Write the credit line (clean and consistent)
Credit shapes
Place the credit below the image or in a “Credits” section. Link the creator name to their page and link the site or license text to the license page. Keep one style across your site.
Many licenses allow edits like crop or color correction. Most do not allow you to remove logos or change the meaning of the image. If the license says “no derivatives,” don’t edit beyond basic format changes.
Step 8 — Compress and write alt text
Quality + Access
Keep file sizes small for fast pages. Use descriptive filenames and write alt text that explains what the image shows. This helps readers and improves accessibility.
Step 9 — Store the files and the proof together
Folder structure
Save the optimized image in your images folder. Save the license screenshot and links in a “proof‑licenses” folder with the same base filename so it’s easy to match later.
Step 10 — Final QA (credit visible, proof saved)
Last look
Preview your page. Check that the credit shows correctly, the links open, and your source log has the record. Now you’re safe to publish.
Where to look
Safe sources: free, paid, and self‑made
Source landscape
Create your own: Take photos, record screenshots, or draw simple charts. This is the safest and most unique option.
Paid stock: Use reputable libraries with clear terms and releases. Stick to standard use, avoid sensitive uses if restricted.
Free libraries: Only if the license is clear. Many require credit and may restrict commercial use or editing—read the page.
Never: Copy from random sites or social posts. “Found on Google” is not a license.
Understand terms
Licenses in simple words
Plain‑English matrix
Focus on what you can do: can you use it on a site that earns money, can you edit it, must you credit, and are there share‑alike conditions that pass to your work? If unsure, pick another image or write to the creator for permission.
Give credit
How to write credits (web, print, social)
Credit positions
Web: Place credits below images or at the bottom in a credits block. Link creator and license.
Reverse image: If an image looks too perfect or “everywhere,” search by image to see if the source is legit.
EXIF: Some files include camera data or creator notes. It can help confirm the origin.
Policy: When in doubt, check the site’s license page and FAQs. Many stock sites explain what is allowed.
Avoid trouble
Risk hotspots (people, brands, news, venues)
Hotspots
People: For marketing use, you usually need a model release. Stock photos often include this. Random photos of people can be risky.
Brands/Logos: Don’t imply endorsement. Avoid images where logos are the main subject unless you have permission.
Artworks: Museums, galleries, and artists have rules. Do not use without permission unless license clearly allows it.
Venues/Events: Some places ban commercial use of photos taken there. Check policies.
Track it
Build your source log (copy‑paste table)
What to record
Filename
Creator
Source URL
License
License URL
Use (post URL)
Notes
Date
travel‑adapter‑types.webp
Jane Doe
https://…
CC BY 4.0
https://…
/blog/on‑page‑seo
Credit under image
2025‑11‑03
Tip: Keep this table in your CMS, Notion, or spreadsheet. Paste the credit style you use so all posts are consistent.
Copy‑paste
Templates you can copy
Credit templates
Requesting permission (email):
Hello [Name],
I love your photo “[title/URL]” and would like to use it in a blog post on [site].
The post is non‑defamatory and family‑friendly. I will include a credit and link.
May I have your permission to use it once on the web?
Thank you,
[Your Name]
Visual
Visual checklist tabloid
How to use
Image Sourcing & Credits — Mark each row before you publish
Source chosen
Create/paid/free (read rules)
Paid stock chosen
✓ Done
License read
Commercial? Edit? Credit?
CC BY; credit needed
✓ Done
Risk check
Logos/people/venues ok?
No logos
✓ Done
Credit line
Clean, linked, consistent
“Photo by …”
○ Todo
Proof saved
Source + license + screenshot
Saved in log
✓ Done
Alt text
Plain description
“Two adapters…”
✓ Done
File stored
Folder + naming
/images/…
✓ Done
Tip: Paste this into your CMS so teammates can tick items.
Last look
Final QA before publish
Green / Red flags
Can you point to the license page right now?
Is your credit visible and linked where needed?
Is your log updated with date and proof?
If all green: You are safe to publish.
Help
FAQ
What does “editorial use only” mean?
It means you can use the image for news, commentary, or education, but not for marketing or ads.
What is “non‑commercial”?
It means not connected to money (no ads, sales, or client work). Most blogs are commercial; avoid NC licenses unless your use fits.
Do I need a credit if the license says CC0?
No, but it’s kind to credit. It also helps you track sources later.
“””
with open(file_path, “w”, encoding=”utf-8″) as f:
f.write(html)
file_path