How to solve duplicate content issues in Magento? - magento

On magento Site that i am working on certain products have minor changes in the product setup, except the product description.How do i solve the duplicate content issue without creating variable product?

Canonicalization may be your best bet. This tells search engines which version of the page you want to be indexed.
For example:
If you have /productCategory/product001 as well as /newProducts/product001 you would want to add <link rel=”canonical” href=”http://www.domain.com/productCategory/product001”> to the new product page to tell search engines to give all ranking authority to the new product page to the actual page for that product.
This product will still rank, you're just going to be showing users the product under its category rather than the product under the new products page.

Related

How to create different URLs for items in a drop down list on a product page?

I am not a coder, and I am working for a company involved in e-commerce activities, so please help me!
Currently we are looking to merge two different aspects of the business, where we will have the other company arms website detailing the product variations (i.e. Product A in sizes 1, 2, 3 and 4) on their page as separate enteries as part of their mission driven section, which link directly to our product page.
The issue we have is, on our website we have a drop down menu, and what we want to achieve is for the when the visitor selects the buy on the product page for Product A in Size 2 it links directly to our ecommerce page with a pre filled in drop down menu for that exact product selection.
Does anyone know how we could achieve this in Magento? Could this be done in custom URLs?
Thanks in advance!!
To preselect a simple product in a configurable product, the address of a simple product should look like this for example:
/mona-pullover-hoodlie.html#143=167&93=53
where /mona-pullover-hoodlie.html - configurable product URL,
143, 93 - attributes IDs,
167, 53 - option IDs.
In order to change the URL of simple products, you can create a Plugin (Interceptor) for Magento\Catalog\Model\Product::getProductUrl(), where to generate the URL as in the example above.
I made VCT Simple Product URL module on Magento Marketplace that solves this problem.

Products not showing up in Magento search, but are on website

I'm having major issues with my search function in Magento, the products are showing up in some searches, in the main categories, but when I search for the specific product model number (which most customers will search for).
For example searching for a YAMAHA PSR-E233 61-KEY PORTABLE KEYBOARD if I type in Keyboard it comes up under that category, but if I search 'PSR' which most people would search, it says 'no products to show' - which is areal issue for our site.
Apologies I am new to web development in generally and am learning Magento, I have spent all afternoon searching for this and have not been able t fix it, I have tried all the obvious settings in Magento that I have come across, such as
Please check following settings are done for your product
The products must be Visible in Catalog.
The products must be Enabled.
Product must have a stock Quantity.
The product must be set to In Stock.
If the product is set not to track stock, it still need to have a stock Quantity and be set to In Stock.
The product must be assigned to the target Category.
If using multi-website mode (or if you imported the products through Data Flow), the products must be assigned to the target Website.
You must refresh your “var/Cache” & rebuild all indexes from admin > system > index management
Any help would be greatly appreciated
Thanks
You need to set the visibility attribute on the product to catalog, search. That will make sure the product can be found.
You also need to set which attributes are searchable. Go into the attributes admin page under catalog. Then find the attribute you want (SKU I'm guessing). Inside that change the Use in Quick Search and Use in Advanced Search options to Yes

How is it possible that Magento create SEO Links for products ONLY WITH the category

The problem:
Magento creates 2 SEO Links for a product like this:
product/1695/60 category/category2/productname catalog/product/view/id/1695/category/60
and for the same product:
product/1695 productname catalog/product/view/id/1695
the first is a link with the category, and the second is without but only with the productname.
But what I want is that magento creates only ONE Seo Link in fact this link WITH the category, and not this link without the category.
The question:
How is it possible that Magento create SEO Links for products ONLY WITH the category?
I search in the admin menu and the only thing what I find is the option "use categorypath for article urls". But if I choose "YES" in this option And I rebuild the indexes I got 2 SEO Link for my article.. one without the category, and one with the categorypath.
Can somebody help me?
Thanks!
Yes, it is a common problem with Magento. You do have 2 options to create the result you want:
(harder one), you truncate table core_url_rewrite and reindex
database with "use category path to product urls" set to no. If this
is a live site you will have to create a redirect tool to point users
to correct pages. I recommend the extension I've created
https://github.com/SnowdogApps/Snowdog_Error404toolsm, it is for
redirects :-)
use this extension https://amasty.com/magento-unique-product-url.html , easy to install and get the job done

Magento category page displays no products

When I view a category page (ie. url.com/category.html) the page shows the category title, description but no products. Doesn't seem to be loading them since I get this message "There are no products matching the selection."
The products are enabled, visible in catalog & search, have quantity and are in stock and product categories are listed under a root category called "Default Category". I have a featured products listed on the home page by category ID which display fine and individual product detail pages display as they should as well.
I have tried refreshing cache/indexes and searching Google all to no avail. I thought it may be an issue caused by a customization I made to the theme but switching to the default theme made no change so it would seem I must be missing something in the product or category configurations.
Possibly related? – searching always returns no results even if by product name
I am using magento ver 1.5.1
Please check following settings are done for your product
The products must be Visible in Catalog.
The products must be Enabled.
Product must have a stock Quantity.
The product must be set to In Stock.
If the product is set not to track stock, it still need to have a stock Quantity and be set to In Stock.
The product must be assigned to the target Category.
If using multi-website mode (or if you imported the products through Data Flow), the products must be assigned to the target Website.
You must refresh your “var/Cache” & rebuild all indexes from admin > system > index management
Hope this helps you.
Next time if you have same problem you can try two things:
1 - Reindex catalog and products
2 - Check user permissions
If you move your database from one server to another or you restore the database you might want to check the customer_group table. More specifically you should check the "NOT LOGGED IN" records and its ID, it should be "0" if it is not the products won't be visible for that group of users which is pretty much all users on most Magento shops.
How many attributes do you have? Too many attributes marked as "Visible on product listing page" can break the indexes. Are there records in the catalog_product_flat_* table(s)?
OK after I looked up the records and replaced my theme's list.phtml file with the default one (for about the 100th time) products started displaying. Not sure what changed but as long as they continue to display I'm happy.

Magento Out of stock product SEO

I hope many of you gone through this issue/problem.
When we setup magento store with 1000 products. Each will hold a unique URL, and when its gets scraped by google(search engines) then the product always should be in-stock if not then magento store will return 404 page.
For example:
www.magestore/unique-url.html
This gets daily 100's of hits towards site even the product was out of stock and not able to view in store so its returning 404.
Solution
URL rewrite is the solution that's what am trying daily, but if the products getting out of date is really high and cant able to do rewrite means then in most of points loosing SEO hits which leads to 404.
If I enable Out of stock visibility true then the product list also included the out of stock items, but I don't need that,need only direct URL Access.
Am sure, many of you could solved it, please tell me a way to show these products only on direct URL Access but not in the regular product list view page.
Thanks
Enable Out Of stock visibility and have your extension redirect all out of stock items to wherever you redirecting those now

Resources