Blog | Custom Web Designs | Santa Clarita

How to Create SEO Friendly URLS with ColdFusion

ColdFusion Developers Create SEO Friendly URLS with URL Rewrite

ColdFusion developers can harness the power of SEO friendly URLs in their applications by utilizing the URL Rewrite module which is built into IIS 7+ (or .htaccess on Linux boxes.) 

By Search Engine Friendly, I am referring to a URL that looks something like this – with keywords in the URL. 

https://www.bob.com/news/5/goodyear-tires-for-sale/

Let me try to explain the SEO Friendly URLs a little more clearly.

Let’s say you have a domain of bob.com

And you have a folder on the server or a section on your site for NEWS articles at bob.com/news/

All the news articles are stored in the database with unique ID numbers.

For example, you could pull up a specific article by going to bob.com/news/?id=5

With me so far?

OK cool, there’s nothing wrong with that, Google can find it, your audience can find it too. However, it’s not officially “SEO Friendly” keeping the id=5 in the URL.

We can get around that with the help of “URL Rewrite”.

 

Harness the Power of URL Rewrite to create SEO Friendly URLs

Here’s where it gets a little tricky, but it’s really not difficult to configure.

Our goal is to get the URL to something more SEO Friendly, like this…

Bob.com/news/5/goodyear-tires-for-sale/

As you may have noticed, we still have the ID number of the article “5” in the URL (required), but we also have a “dash delimited” title of the article in the URL, which is optional, but that’s what makes it “SEO Friendly,” right?

The URL Rewrite module will take that SEO Friendly URL and convert it back to something that ColdFusion can understand.

This SEO friendly URL...

https://www.bob.com/news/5/goodyear-tires-for-sale/

becomes...

https://www.bob.com/news/index.cfm?id=5&title=goodyear-tires-for-sale 

… so ColdFusion can understand it.

 

Pretty awesome right? Here’s how you do it.

  1. Create a new URL Rewrite Rule in IIS. 

 

  1. Create a Blank Rule.

 

  1. Your rule should look something like this...
    1. Pattern:  ^news/([0-9]+)/([_0-9a-z-]+)
    2. Rewrite URL:  /news/index.cfm?id={R:1}&title={R:2}

 

 

What this actually does is it creates a new rule in your web.config file that looks like this...

Google and your visitors will see this... https://www.bob.com/news/5/goodyear-tires-for-sale/

IIS will convert that URL, behind the scenes, to this... https://www.bob.com/news/?id=5&title=goodyear-tires-for-sale

...so ColdFusion can understand it and parse it.

All you have to do now is write a query that looks something like this…

ADVICE: Always protect your queries against SQL Injection by using cfqueryparam.

NOTE: If you use a Linux server, you simply need to create a similar rewrite rule in your .htaccess file.

HINT: You can use ColdFusion to replace spaces with dashes (-) in the URL for the title of your article using REGEX.

#ReReplace(query.headline,' ','-','ALL')#

Let me know if that helps.

Bob Bell

Certified Senior ColdFusion Developer since 1997

https://www.fullblown.com 

 


April 28, 2023
Using Windows URL Rewrite with ColdFusion to Make SEO Friendly URLs
April 25, 2023
How to Drive Traffic To Your Website Using AI
April 21, 2023
Custom ColdFusion Web Design Gives You Complete Control Over Your Website's Look and Feel
April 16, 2023
ColdFusion vs PHP vs ASP Programming Languages
April 14, 2023
Why is ColdFusion a Great Programming Language for Web Designers
March 3, 2023
Why ColdFusion is Still One of the Best Programming Languages for Web Development
March 2, 2023
The Benefits of Programming Your Website in ColdFusion by Adobe
March 1, 2023
Who Still Uses ColdFusion for their Web Development
February 7, 2023
Full Blown Studio: Premier Web Designs for Your Business
January 28, 2023
The Future of Web Design: Emerging Technologies and Concepts
January 25, 2023
Top 10 Modern Web Design Trends for 2023
January 24, 2023
8 Ways to Recognize a High Quality Web Design
March 23, 2021
10 Common Myths About Website Design
January 27, 2021
Reasons Why Your Company Needs a Website
January 15, 2021
Top 10 Web Design Trends to Watch in 2021
December 29, 2020
How is Artificial Intelligence Transforming the Web Design Field?
November 25, 2020
Top 7 Web Development Tips You Cant Afford To Miss
May 29, 2019
How to Create SEO Friendly URLS with ColdFusion
November 17, 2014
How to Add a Photo to Your WordPress Site
August 4, 2014
How to make an Ajax Call to a ColdFusion Component using Jquery
June 29, 2014
How to Configure IMAP Email on your iPhone
August 4, 2013
Why use Coldfusion?
February 24, 2013
Developers rank best application servers
January 12, 2013
Who's using ColdFusion?
July 5, 2008
Benefits of a ColdFusion Website
July 1, 2008
The Power of Coldfusion for your Intranet
June 29, 2008
Believe the Hype: Coldfusion 8 has arrived

Contact Us - It's Free!







Thank You for Visiting

Your first visit was on Fri 4/12/2024 8:27PM
Your last visit was on Fri 4/12/2024 8:27PM
You have viewed 1 total pages on this site.
Your IP address is 44.197.231.211
Certified Expert Coldfusion Programmer
Santa Clarita, CA 91390
©2024 Full Blown Studio
Premier Web Designs
All Rights Reserved