zen-cart website url issue - php

Here is my website link http://www.littlefriendspetmemorial.com/ my problem is website has not more than 20 service pages but now each page is opening with http://littlefriendspetmemorial.com/index.php?
"/index.php?" with this query and now when i scan this website in Screaming Frog website showing more than 20,000 pages.
I think website is creating dynamic pages, i'm not that much technical kindly help me out for this what should i do?
How i create User/Google Friendly pages and their URLs.

The ability to create human readable URLs in Zen Cart is done using modifications or contributions to the product. If you look in the Plugins area on the forum https://www.zen-cart.com/downloads.php, and search for "SEO URL" you'll see a few of them.
Bear in mind that there is disagreement about whether this is actually useful nowadays. Most search engines can handle dynamic parameters.

Related

Url Re-Writing When Changing Website

I have a website at present, let us assume www.TheShop.com, which is running on Martjack. Which is a sucky E-Commerce Platform, made in .net. It has a long url structure and the examples can be seen on:
http://www.thebodyshop.in/Products/Skincare-Treatment/TEA-TREE/Tea-Tree-Oil/pid-3368697.aspx
This URL Structure is really complex.
Now I am moving to Prestashop and it has simple url structure.
Question: I need to forward the links of individual products to the new product pages on prestashop. And I could only come up with the following solutions:
Individually forward the links (HOW? I HAVE NO IDEA!)
Use some module which has been made for prestashop which helps me out.
In some way use the pid given at the end of the products for re-routing to the new product pages.
301 Redirect rule can be used, but something else will be more useful as playing with .htaccess is a little risky.
I would like to get suggestions on how to go about the whole situation.

edit magento navigation without coding

I just recently started working with a Magento site, and so far I'm really not liking it. I need to remove a couple links from the main navigation, but I can't seem to find the option for it. I've googled it numerous times, and all I see are examples for coding the navigation. My question is, can you edit the site navigation like you can with say wordpress? Seeing how it's a cms I'd imagine the user should be able to make changes to the navigation using some type of interface, and without having to pull the files from the server and edit them.
Also just out of curiosity, for anyone experienced with Magento would you say it's a good choice for a cms? I've heard of it before, but haven't seen many sites that use it.
No!, so you have three options here.
Learn how to extend the navigation with the 100's of tutorials out there, it is really not that hard, assuming you have a theme you just have to edit app/design/frontend/[theme]/default/template/page/html/topmenu.phtml
Get an extension to do it for you.
Hire a developer to do it for you, we create a static block with installer for the html which make it slightly more user friendly to update in the future.
Stackoverflow is a bad place to ask questions like this, it is aimed at programmers and doing such a procedure is rudimentary stuff, I really hope you are a client trying to be cheap rather than someone who claims they can run this site.
Edit: The cms features are ok but you need to be able to code to set them all up so the end user can make the changes with WYSIWYG.
If you don't want to code for navigation then you can do below things
1) Create category and then Display Settings=>Display Mode=>static block only and Display Settings=>CMS Block=>static block name. In static block u can include in page url or custom page
2)You need to hire developer
If you're using Magento and have an integrated WordPress blog, it's possible to design a completely custom menu in the WordPress Admin using the menu builder. You have complete control over what menu items you want and the hierarchy of each item.
To get this to work, you need to integrate your WordPress blog using WordPress Integration in full integration mode. Your Magento template also has to be using the default Topmenu block.

Page Layout Designer CMS

I am currently working on a content management system to be used by future clients sites. The project is currently in its infancy, and whilst thinking through some of the workings I have come across an issue.
I want the CMS to be very easy to use and edit site content, and add new content with minimal technical knowledge for the end user. What I am struggling with is creating a page designer for the admin backend. It will essentially allow the admin of the site to add new content, whether it be image, text, a twitter feed or some custom HTML. My aim is for it to be similar to the content editor used by Concrete5. I have done research and tried to figure out how they do it, but it has alluded me. Unlike Concrete5 I am hoping mine will just display simple blocks in the editor, rather than editing the full site. The blocks will then be stored in a database individually and then output when the page is requested.
I have experimented with the jQuery UI, using draggable elements and constraining them to a set layout, which seems okay but it is not ideal.
I am flexible to changing the way of doing this and very open to any suggestions you can give.
Sounds like you want the admin-users to be able to add some sort of widgets to the site. I would take a look at how for instance Kentico CMS is solving this: http://www.kentico.com/Product/All-Features/Content-Management/Widgets. You may download a free demo from http://www.kentico.com/Download-Demo/Trial-Version.

How do i let search engines to display products from my website?

I am not talking about search engine indexing of static pages like about.html, services.html. Let's say i sell products and each product is displayed by going to link: domain.com/product.php?id=343.
Is there something i have to do coding-wise to achieve this or is it more of a search engine specific thing? I use PHP/MYSQL.
Search engines can crawl and index pages with query strings just fine so you don't have to do anything special for them. Just make sure they can find those pages either through HTML links or an XML sitemap.
See our sister site Pro Webmasters for more on SEO and query strings
Generally speaking, search engines (well, spiders that do the indexation) will tend to follow links that are present inside the pages of your website -- pretty much like a real user would do, actually.
So, if you have a home page that links to several category page, each one containing links to the products pages, search engines will be able to find out the URLs of those pages -- and index them.
You can also, to help them, build a sitemap file -- which, basically, will contain the URL of all pages of your website.

Wordpress as CMS, Without Using It As Website Platform

What is the best method, if there is one, of using Wordpress as a CMS for users to input data while not actually building the website on the Wordpress platform?
One possible solution I've found is using a PHP class called "WPGet" (http://peter.upfold.org.uk/projects/wpget) which fetches directly from the database.
You could use Wordpress' API calls, but depending where your "custom built application" sits, it might require including numerous files in your code (not very fun/efficient)
I have a site that requires constant updating. It's a golf club site: results, news etc all updated via wordpress by the club, or individuals with interest (juniors, ladies, seniors each have a mini-site) - and not always by me - so i have a front end, the standard site with static .php pages, which i then feed data to, by calling on posts marked in categories from wordpress, relevent to the site's page. The coding is easy and it's a quick and simple way of using wordpress as a cms, but it does strip away most of the Wordprss functionality, eg. comments, But I even use it for galleries with lightbox.
Like i say - it's nothing major, but sounds similar to what you're asking...?

Categories