Need Opinions for CMS I am working on...URL question pertaining to SEO

by
CarloD.
Profile picture of CarloD.
Posts: Threads: Thanks: Account age: less than a second
10 replies
Hey Warriors,

I am working on a simple CMS, and I am having trouble deciding what I want to do in terms of the URL's.

should I have articles created? for example:

domain.tld/page-title-generated.php

where

page-title-generated.php is a file that was created on submit of a new article and includes content read from a database.

Or,

Should I just store the content in a database and have it display

domain.tld/?p=page-title-generated

Or using some rewrite have it similar to WP where it would be

domain.tld/page-title-generated

Do you think there would be any significant difference?

At first I wanted to store files, but now I changed my mind and am thinking of going with

domain.tld/?p=page-title-generated

Just seems easier the way I am thinking of the big picture.

thoughts?

Thanks
Carlo
#cms #onurl #opinions #pertaining #question #seo #working
  • Profile picture of the author theIMgeek
    theIMgeek
    Profile picture of theIMgeek
    Posts: Threads: Thanks: Account age: less than a second
    Hey Carlo,

    I'm no SEO expert, but I think you should keep the address as simple as possible. domain.com/page-name-here

    Any extra characters don't help with SEO or with human readability.

    -Ryan
    Signature
    FREE WSO: Protect and Automatically Deliver Your Digital Products

    Ask the Internet Marketing Geek
    <-- Happy to help with technical challenges
    MiniSiteMaker.org <-- Free software to make your mini-sites fast and easy
    • Profile picture of the author CarloD.
      CarloD.
      Profile picture of CarloD.
      Posts: Threads: Thanks: Account age: less than a second
      Originally Posted by RJP View Post

      Hey Carlo,

      I'm no SEO expert, but I think you should keep the address as simple as possible. domain.com/page-name-here

      Any extra characters don't help with SEO or with human readability.

      -Ryan

      Ya that's what I was thinking....
      Signature

  • Profile picture of the author nultz
    nultz
    Profile picture of nultz
    Posts: Threads: Thanks: Account age: less than a second
    Yea keep them search engine friendly. in wordpress just make it so that your permalinks have /%postname%
    • Profile picture of the author CarloD.
      CarloD.
      Profile picture of CarloD.
      Posts: Threads: Thanks: Account age: less than a second
      Originally Posted by nultz View Post

      Yea keep them search engine friendly. in wordpress just make it so that your permalinks have /%postname%

      Im not talking about wordpress... I am Building a cms.
      Signature

  • Profile picture of the author growclicks
    growclicks
    Profile picture of growclicks
    Posts: Threads: Thanks: Account age: less than a second
    Don't EVER use a dynamic url... the php generated page is the way to go. Check out our site, we use the 1st method and its 100% search engine friendly.
    • Profile picture of the author CarloD.
      CarloD.
      Profile picture of CarloD.
      Posts: Threads: Thanks: Account age: less than a second
      You have made me rethink my choice....

      Cool video By the Way. I like.

      Now I have to add a fancy video to my homepage....After Effects here we come.

      Thanks for input.

      Carlo
      Signature

  • Profile picture of the author thinkweb
    thinkweb
    Profile picture of thinkweb
    Posts: Threads: Thanks: Account age: less than a second
    hey Carlo, just thought I would *bump* and agree with the other warriors here that you want to maintain the simply domain.tld/page-name-structure to retain the most SEO benefits.

    Side question, why on earth are you creating your own CMS with soo many great options out there to choose from already..?? Its a big undertaking, and I am speaking from experience after many, many hours and $$$ we are using a great open source solution and I kick myself all the time..

    Either way best of luck with your project and success..

    -Roland
    Signature
    Passionate about Life :)
    You always succeed in producing a result. The real question is how do we help each other produce great results?
    • Profile picture of the author Number_5
      Number_5
      Profile picture of Number_5
      Posts: Threads: Thanks: Account age: less than a second
      Carlo,

      Typically this is accomplished by having a php page that receives a query or id property like
      index.php?q=my-page-title
      or
      index.php?p=10

      That's where you start. Then you use mod_rewrite (.htaccess directive) to create seo friendly link redirects.
  • Profile picture of the author TrueStory
    TrueStory
    Profile picture of TrueStory
    Posts: Threads: Thanks: Account age: less than a second
    No.5 has a good point. .htaaccess mod_rewrite is pretty much the optimal SEO solution.

    also make sure that your mod rewrite accounts for upper case...hence

    www.domain.com/your-TitLe-File.php

    is not the same

    www.domain.com/your-title-file.php

    on *some* hosting platform.
    Signature

    Your business matters only to people that matter to your business[/U][/B] - Reach them?

    • Profile picture of the author Number_5
      Number_5
      Profile picture of Number_5
      Posts: Threads: Thanks: Account age: less than a second
      Originally Posted by TrueStory View Post

      No.5 has a good point. .htaaccess mod_rewrite is pretty much the optimal SEO solution.

      also make sure that your mod rewrite accounts for upper case...

      Yeah, you should probably convert all the links to lowercase to save headache and make it look cleaner.

Trending Topics