Forum Moderators: phranque
I have just updated my website with a booking system box available in every service description page.
I have recently relised that, due the way the product page is structured, the first thing a spider see in this page is the sequence of days, months, number of reservable items etc etc of this box and only after the actual description of the service..
I do not know if this really can influence in any way my position in the SERP, in any case I feel like I should move these useful (for the spider) text at least to the bottom of the page...
Problem: I would like not to change the graphic of the page by moving in another side the booking box...
Any ideas?
thanks in advance
Loki03
[edited by: phranque at 10:39 am (utc) on Dec. 12, 2008]
[edit reason] removed specifics [/edit]
But I think the consensus these days is that the SEs read the whole page, so order is not so important. It may be that css forced that change!
Provided of course that:
1. They can, and
2. the page is not soooo long that they fall asleep trying.
Many websites have a "sidebar" that is called with php get_sidebar() for example. You can place that call almost anywhere in your template and it will still LOOK like it's where you want it visually. Check the right-click + view source however and you'll see that if you called the sidebar from the top of your code the sidebar code comes first. If you call the sidebar at the end of you code the sidebar content shows up at the bottom of your source code.
My suggestion, move the reservation script its own php file and call upon it from the bottom of your main pages code. Give the new file a class and define the class in .css as mentioned above.