/    Sign up×
Community /Pin to ProfileBookmark

How to do SEO with a MySQL/PHP Backend

Hi there all,

I’m about to develop a site with a DB backend & I want to know how one goes about doing organic SEO if most of the site is DB driven.

There will be some text on the page, but certain things that are pulled from the DB, won’t actually be in html/xhtml on the site.

Any help is appreciated.

Thanks & have a great wknd.

Michelle

to post a comment
SEO

2 Comments(s)

Copy linkTweet thisAlerts:
@TechEvangelistJun 24.2005 — SEO has nothing directly to do with server-side code like PHP. Search engines only see the client-side code that is sent to a user's browser. You therefore must apply SEO methods to the client-side code that is generated.

When a site is database-driven, it is important to make sure that HTML title tags and heading tags (h1, etc.) are customizable for each page. From a marketing perspective, the description meta tag is important. The keywords meta tag has little or no effect on SEO for major search engines and is therefore optional. Each of these is an additional column in your database and additional data that must be maintained on a page-by-page basis.

It's also a good idea to make sure that your client-side code validates using the [URL=http://validator.w3.org]W3C Validator[/URL]

Hope this helps.
Copy linkTweet thisAlerts:
@effectwebmediaJun 29.2005 — Depending on the complexity of the dynamic content, you may want to consider dynamic to static conversions. What i mean by complexity, is how many variables are tacked on to the end of the URL for a dynamic page. More than a few variables may cause some instances of spidering to 'get lost' or give up. Search engines like static pages because they are more likely to be there later when someone searches the results and clicks on that link. Besides that, search engines like filenames that describe the content: "custom_computer_cases.php" as opposed to "view_product.php?id=3457v=a"

I recommend having a static version / copy of these dynamic pages. They can be created or updated each night with a cron process.

[URL=http://www.effect-web-media.com]Professional Custom Web Design & Programming[/URL]
×

Success!

Help @ep2002 spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.12,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @AriseFacilitySolutions09,
tipped: article
amount: 1000 SATS,

tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,
)...