![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||||||
| |||||||
|
|
Most of the websolutions I create are based on ASP and an Access database. I think it's a bit weird though that none of the discussions in this group is about SEO on dynamic pages. |
|
I mean, it's more than common today that sites are based on ASP/PHP/whatever and a database. Does anyone know about sites with articles covering that subject? |
|
When I create the webpages I try to have as few pages as possible - for instance 2 pages for a whole site, and then let the 2 pages get all information from the database. |
|
This is a great way to work if you have a menu with more than 100 submenus. |
|
But is this a disadvantage? |
|
Is it better to have an individual page for each topic? |
|
I also let the page dynamically get the title tags for the page. This is to ensure that each page can have its individual title tag, although it's the exact same page that get's all the content from the database. Is this in any way a bad thing to do? |
#3
| |||
| |||
|
|
Have you been sleeping for the past months? Or you mean just today? |
|
A search engine can not see if a page is on your filesystem or created when it asks for it. Google (for example) guesses this by looking on how the URL looks. If it looks dynamic, it spiders those pages more slowly (according to their own information, sadly they don't tell you exactly when an URL is considered dynamically, which is weird since the reason they spider more slow is to prevent sites from crashing) |
#4
| |||
| |||
|
|
Depends on how you create your URLs. If they are of the form: index.asp?id=13891283923&foo=12839128391&bar=12839 12391283 you're at a disadvantage. Nobody is able to remember URLs like that. And yes, some people remember URLs. Also, Google seems to recognise the above URL as "dynamic" meaning it spiders more slowly (see my earlier posts in the archive). |
#5
| |||
| |||
|
|
Most of the websolutions I create are based on ASP and an Access database. I think it's a bit weird though that none of the discussions in this group is about SEO on dynamic pages. I mean, it's more than common today that sites are based on ASP/PHP/whatever and a database. Does anyone know about sites with articles covering that subject? When I create the webpages I try to have as few pages as possible - for instance 2 pages for a whole site, and then let the 2 pages get all information from the database. This is a great way to work if you have a menu with more than 100 submenus. But is this a disadvantage? Is it better to have an individual page for each topic? I also let the page dynamically get the title tags for the page. This is to ensure that each page can have its individual title tag, although it's the exact same page that get's all the content from the database. Is this in any way a bad thing to do? |
#6
| |||
| |||
|
|
John Bokma wrote: [snip] Depends on how you create your URLs. If they are of the form: index.asp?id=13891283923&foo=12839128391&bar=12839 12391283 you're at a disadvantage. Nobody is able to remember URLs like that. And yes, some people remember URLs. Also, Google seems to recognise the above URL as "dynamic" meaning it spiders more slowly (see my earlier posts in the archive). Even if people don't remember URLs when they start typing the domain name in their browser's address bar they'll come up in a list and they can select the page they want. When they're all in the form John suggested it means you can't easily select one as you don't know what that page is about. If you do use mod_rewrite (which I have started doing myself recently) or other database trickery you can end up with some nice URLs. An example of this is at http://recipes.electrictoolbox.com/ where there's only one script that drives all the pages and they're all retrived from the database. Example urls: http://recipes.electrictoolbox.com/d...ngs/index.html http://recipes.electrictoolbox.com/d...ings/dhal.html http://recipes.electrictoolbox.com/d...gs/hummus.html The rewrite rules I use for this are RewriteRule ^/(.*)/(.*\.html) /index.php?category=$1&recipe=$2 RewriteRule ^/(.*)/$ /index.php?category=$1&recipe=index.html There are other ways you can write the urls and rewrite them; for example I don't really need the .html at the end. This site is mainly just an experiment with search engines. [snip] |
#7
| |||
| |||
|
|
Have you been sleeping for the past months? Or you mean just today? I guess I have :-) Would you happen to know of any sites that covers rewriting URLs in ASP with code examples? |
|
A search engine can not see if a page is on your filesystem or created when it asks for it. Google (for example) guesses this by looking on how the URL looks. If it looks dynamic, it spiders those pages more slowly (according to their own information, sadly they don't tell you exactly when an URL is considered dynamically, which is weird since the reason they spider more slow is to prevent sites from crashing) So if my database contains the word "foobar" Google would be able to figure out the link to show that page? The link could for instance be index.asp?id=3&subid=2&la=gb. |
#8
| |||
| |||
|
|
Would you happen to know of any sites that covers rewriting URLs in ASP with code examples? Rewriting of URLs is done by the webserver. If you use IIS, I remember there are commercial solutions for it. |
#9
| |||
| |||
|
|
Most of the websolutions I create are based on ASP and an Access database. I think it's a bit weird though that none of the discussions in this group is about SEO on dynamic pages. I mean, it's more than common today that sites are based on ASP/PHP/whatever and a database. Does anyone know about sites with articles covering that subject? |
|
When I create the webpages I try to have as few pages as possible - for instance 2 pages for a whole site, and then let the 2 pages get all information from the database. This is a great way to work if you have a menu with more than 100 submenus. But is this a disadvantage? Is it better to have an individual page for each topic? |
|
I also let the page dynamically get the title tags for the page. This is to ensure that each page can have its individual title tag, although it's the exact same page that get's all the content from the database. Is this in any way a bad thing to do? |
#10
| |||
| |||
|
|
When I create the webpages I try to have as few pages as possible - for instance 2 pages for a whole site, and then let the 2 pages get all information from the database. This is a great way to work if you have a menu with more than 100 submenus. But is this a disadvantage? Is it better to have an individual page for each topic? Yup. What you want to have in the central template page is a big wodge of nothing except presentation. From the database you need to draw the words for the title, description and keyword tags, header tag, paragraph contents etc and by the time you've done all that you may as well have done the site in static html. |
![]() |
| Thread Tools | |
| Display Modes | |
| |