Home › Forums › Pro Version › Webmaster tool 404 errors
- This topic has 8 replies, 2 voices, and was last updated 3 years, 11 months ago by
Martin Bay.
- AuthorPosts
Martin Bay
GuestHello
In webmaster tools I get a lot of errors like this: “%22https:/foto-factory.com/product/bicycle-path-fanoe/%22”
With URL: URL:
“https://foto-factory.com/%22https:/foto-factory.com/product/storm-foroyar/%22”I suspect Its something to do with the Masonry plugin as it only happening on the two sites using the plugin and not any other site using woo commerce.
Please any help and info would be very appreciated.
Cheers,
Martin BayMasonry Guy
KeymasterHi Martin,
Any chance you can send me more details about the error ? I will try to find the cause for it.
Thanks
Martin Bay
GuestHave a look at these images:
https://foto-factory.com/files/1.png
https://foto-factory.com/files/2.png
https://foto-factory.com/files/3.pngAnything else I can submit?
Martin Bay
GuestHere is my archive-product.php
<?php
/**
* The Template for displaying product archives, including the main shop page which is a post type archive
*
* This template can be overridden by copying it to yourtheme/woocommerce/archive-product.php.
*
* HOWEVER, on occasion WooCommerce will need to update template files and you
* (the theme developer) will need to copy the new files to your theme to
* maintain compatibility. We try to do this as little as possible, but it does
* happen. When this occurs the version of the template file will be bumped and
* the readme will list any important changes.
*
* @see https://docs.woocommerce.com/document/template-structure/
* @author WooThemes
* @package WooCommerce/Templates
* @version 2.0.0
*/if ( ! defined( ‘ABSPATH’ ) ) {
exit; // Exit if accessed directly
}get_header( ‘shop’ ); ?>
<?php
/**
* woocommerce_before_main_content hook.
*
* @hooked woocommerce_output_content_wrapper – 10 (outputs opening divs for the content)
* @hooked woocommerce_breadcrumb – 20
*/
do_action( ‘woocommerce_before_main_content’ );
?><?php if ( apply_filters( ‘woocommerce_show_page_title’, true ) ) : ?>
<h1 class=”page-title”><?php woocommerce_page_title(); ?></h1>
<?php endif; ?>
<?php
/**
* woocommerce_archive_description hook.
*
* @hooked woocommerce_taxonomy_archive_description – 10
* @hooked woocommerce_product_archive_description – 10
*/
do_action( ‘woocommerce_archive_description’ );
?><?php if ( have_posts() ) : ?>
<?php echo do_shortcode(‘[wmls name=generic id=13]‘) ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php endwhile; // end of the loop. ?>
<?php elseif ( ! woocommerce_product_subcategories( array( ‘before’ => woocommerce_product_loop_start( false ), ‘after’ => woocommerce_product_loop_end( false ) ) ) ) : ?>
<?php wc_get_template( ‘loop/no-products-found.php’ ); ?>
<?php endif; ?>
<?php
/**
* woocommerce_after_main_content hook.
*
* @hooked woocommerce_output_content_wrapper_end – 10 (outputs closing divs for the content)
*/
do_action( ‘woocommerce_after_main_content’ );
?><?php
/**
* woocommerce_sidebar hook.
*
* @hooked woocommerce_get_sidebar – 10
*/
do_action( ‘woocommerce_sidebar’ );
?><?php get_footer( ‘shop’ ); ?>
Masonry Guy
KeymasterHi Martin,
I got the issue. Since our masonry is loaded via ajax, it sends the json encoded data to the site to load. As of now google don’t have ajax reading capabilities so those encoded data are read by google. So it is having the issue. I think adding no follow to those url should fix the issue. I will consult with few SEO guys and see what we can do here.
Thank you so much for posting the issue.
Thanks
Martin Bay
GuestThank you for the explanation. Please let me know what is the best work-around.
Martin Bay
GuestAny news?
Masonry Guy
KeymasterHi Martin,
Not much changes so far. I am going to add this fixes in next release.
Thanks
Martin Bay
GuestSounds great…
- AuthorPosts