Now, if I want to add one new image, logically I would add it to Page 1 because that’s the start/main page.
In that scenario, I would have to move 1 image from page 1 to page 2, then move 1 image from page 2 to page 3.
Add on that, I would have to do the same in Image Sitemap and resubmit every time.
Images will lose Index and the whole process is time consuming.
Are there any other options apart from adding new images to the last page? whats the secret here, cant think of anything else really.
How are you generating these thumbnail gallery pages, manual html or some back-end scripting and database?
If it’s generated dynamically from the back-end, that should handle it, if it’s all done manually, then you should consider setting up a database and some scripts server-side to do the work for you.
Yes, you don’t need a database, but it’s probably the best way to go to manage and organise a gallery.
Most hosts offer PHP and MySql, so it should be available, then it’s just know-how.
@SamA74 Manual HTML is the answer. I don’t mind learning a side server language, but I cant really imagine how it gonna be done. Will it be like, adding a cell in a table to page 1 then it automatically moves images to other pages to preserve 30 images per page? what should i search for?
@TechnoBear its about the Large image that the thumbnail leads to. If i move 1 image from a page to another, I guess google will remove it from Image Search because in its eyes the image have been deleted from that page. Also, it would take some time to re-index this image because i just added it to another image. Something like that.
To be honest, if you have no experience with server-side code, it may be a steep learning curve, but not beyond any reasonably intelligent person, it just may seem to take some time and effort to get there. But in the long term worthwhile.
PHP is considered a relatively easy language for beginner to pick up.
To begin with you can just add entries to the database manually, and the scripting will sort out the pagination and html output. In the longer term you could set up a admin thing to manage the gallery via forms. Or you could have a script that checks the content of a folder you upload images to and automatically adds them to the database and/or gallery (similar to what @Rubble suggests).
The possibilities are endless. But it can work however you want it to work, that’s what scripting is all about.
If you are having trouble keeping up with editing 3 files to shift items now, imagine how much it would take as the number of pages grow.
IMHO, hard coding pages can be OK as long as they change only rarely or not at all. What you are describing does not meet that criteria.
Where code shines is doing tasks that are tedious and repetitive. In fact as soon as I find myself doing something time consuming one of the questions I ask myself is if it might be worth it to write script to do it for me or if I’m willing to slog it out. In the short term, putting the script together is a bit more work. But in the long term it will save work.
Even if you don’t want to use a database I recommend you at least consider using a CSV file so that only the one file would need to be edited. I like the idea of having script getting images from the images folder too