Whats the best SEO way to display images? I want to have a page with some thumbnails on it, and then click on the links showing the image in its full size. Whats the best way to do this? 1) Have a unique page with each image on it - eg http://website/image-of-a-fish.htm and link directly to this when clicking the image with alt text etc 2) Use Javascript window.open() to open a new window of that page? 3) Use a php page with an ID for the image 4) any other way? I want to get the full SEO benefit from this, both in page count and Generic SEO Thanks Andrew
IMHO the best way to optimize a gallery would be having the main page with thumbnails and alt (for img) and title tags (for links), and every image linking to its own page, with full text description of the image. Having a database with ID, ALT, TITLE, IMG_THMB_URL, IMG_BIG_URL, Description, and MAIN_KEYWORDS of the image would be nice. Having the option to sort by keyword in a dynamical page (but allways showing it like static, having domain.com/gallery/image_of_blue_dog instead of blah.php?id=1&img=33&text=image%20of%20blue%20dog) hope it helps.
I agree with jocs. Although, instead of using underscores in the filename, I would suggest using dashes. Always try to avoid javascript and php id elements. Keep it clean and simple. So, I believe option #1 would be the best route.
alt tag the image with the suitable keyword.. so that when u keep the mouse on the image the keyword should be displayed
Everyone hates slow websites. Google hates them, web surfers hate them and blog owners hate them. Optimizing images is one of the best ways to speed up your blog
You can add the image any way but the main important part is to put the name of those image by adding alter tag on Image source tag.