Hot answers tagged

9

You can add a dollar sign to the end of the string which means it will only match exactly that entry: # Files User-agent: * Disallow: /mage$ This will only block the mage file if it come straight after the root domain: www.example.com/mage If there are any other preceding directories, you must add these o the entry. So to block the file located below: ...


7

You can also see what extensions are installed by looking in /app/etc/modules/. If it doesn't have a .xml file in there, then Magento doesn't know it exists.


4

Google offers a fetch as Googlebot option as part of Google Webmaster Tools. Use that tool to fetch your pages from Google's servers. That will show you if it is a problem with connectivity from Google or with the Googlebot user agent as opposed to downtime of your website when nobody can reach it periodically.


4

Two important distinctions here A) Use System > Configuration > Advanced to shut off the module's output (module is still active) B) To completely shut the module down and prevent execution of all its code, layouts, setups for both frontend and backend, go to app/etc/modules/*, open the module control file of the desired module. Set the line <active>...


4

Here are the results of SVG background in email test. From this test, I would say that most clients don't support it well enough.


4

The way you/Magento are doing it is correct. As long as you have breadcrumb markup Google will display the category chain in SERP. In the case of multiple categories, the chain displayed depends on which category has most relevance for the keyword. When clicking the SERP you will be taken to the direct canonical page for the item, ie domain.tdl/product-name....


4

Yes, regardless of how this is being added, a 301 redirect of www.example.com/MyCMSpage/ to www.example.com/MyCMSpage should solve the issue without it affecting your SEO. Make sure you get the redirect correct so that you don't end up with a circular redirection. Note: if the same page is listed twice in Google then Google will view one as duplicate ...


3

Your idea was good add free and flat rate and then you will just need a little hack in your template: go to template/checkout/onepage/shipping_method/available.phtml and brake the for each as folow </dd> <?php //EGS to avoid other methods show up if freeshipping is in place ?> <?php if($code=="freeshipping"){ break; } ?> In the ...


3

Yes you can, I just wrote a blog post on doing just this http://markshust.com/2012/10/29/deploying-magento-heroku-amazon-rds


3

I have used Screaming Frog, today in fact, and I really love that tool. You get a lot of information in quite a short amount of time. You'll get the metadata in a csv and you can manipulate it easily in Excel. Export everything and then use filters for each column to only display text/html and not images or CSS files. I am doing that for a site migration ...


3

Doesn't matter what directory you run the command in, however it will save the sql dump file into the folder your currently in if using SSH to run the command. If you would like to save the file in an alternative path or should you be running it using a cron job then simply edit the last string with the full path you'd like to save the file too, i.e DBNAME &...


3

When you search for site:www.example.com images on Google, you're looking for pages on www.example.com that contain the word images. Try searching for site:www.example.com on Google Image Search. I've seen 16x16 pixel icons on Google Image Search, so your image size shouldn't be a problem.


3

tl;dr I think your images are indexed OK, but you are simply not able to see all the images that Google has indexed. i did search in google image search and counted the number of images. it was around only 500. Curious, I see considerably more when performing a site: search for your real site on Google Image search. But there are more than 500 images in ...


2

change /lib/Zend/Log.php:345 protected function _packEvent($message, $priority) { return array_merge(array( 'timestamp' => date($this->_timestampFormat), 'message' => $message, 'priority' => $priority, 'priorityName' => $this->_priorities[$priority] ), $this->_extras );...


2

I would turn the store off, integrate with paypal sandbox with debugging and place an order to see what paypals response is when the order goes through. You may want to read this thread about a similar issue http://www.magentocommerce.com/boards/viewthread/294965/#t415543


2

This is the Time to First Byte and is determined by how long it takes the application to return any information. You would need to provide more information on the system you are using for specifics but I would look first at the application setup rather than the hosting for optimisation. For example Magento can be a very "heavy" application without some form ...


2

There is one big problem. Google never wants to index a page of search results in its own search results. Your site search pages should be blocked from Googlebot with robots.txt or you risk getting your site penalized from the Google index.


2

As a content manager, I understand your issue to keep your content online even if the product is no longer available because it's good for SEO (more pages, more content thus more keywords...). The mention Item no longer available is also good for customers to being noticed of unavailability of the product. However, if there are to many pages with the ...


2

The original question asked how to 'check'. This could mean a few different things, such as what modules are installed, which are active, so on. Another thing to check would be version number, to see if there are updates out for your modules. Many modules write their own management tools to save this hassle, but many do not- for those cases I find it ...


2

From: https://ahrefs.com/robot/ ...you can control the frequency of AhrefsBot visiting your site by specifying the minimum acceptable delay between two [consecutive] requests from our bot as follows (in robots.txt): User-Agent: AhrefsBot Crawl-Delay: 2 where the value of Crawl-Delay parameter is time in seconds (you can use fractional seconds too)


2

It seems Google wasn't able to create a title from the Danish inside your title tag, so used the contents of your H1 tag, which matches the title that Google displayed instead. (Note that the contents of the H1 tag were edited out of this answer - see version number 1 of this answer for more details.) You might consider supplying a title in English when ...


2

Google gives you that message when it finds out that many pages on your site that it had been indexing are now all blocked in robots.txt. Whether or not that message is legitimate for you depends on whether you actually want those blocked pages crawled. I'm not specifically familiar with Magento, but the following blocked URLs seem like they might ...


2

Sounds like you have not taken into consideration that Google crawls sites all across the globe but primary these crawls do occur more often in .US data centers. You could override this by using a user agent detect script that allows the Googlebot regardless of its GEO location, however you should also take into note that Google doesn't view this solution as ...


2

Google and other search engines generally value content where they are embedded and not where they are physically hosted. It's common for companies and bloggers to use content delivery networks without using their domain name i.e Amazon.com, Rackspace.co.uk and so forth. Unless you care about branding which in your examples you do not you shouldn't need to ...


2

It did not take two seconds to lookup the DNS in the image to posted, seems like it took about 0.65. Getting it to zero is not possible, the only way for the DNS lookup to be zero is if the client has cached it already. If you want to increase the performance of your DNS you should look at purchasing a DNS solution from a provider with Anycast. I'm using ...


2

As i understand, the problem you have is (mostly) of financial art: whether you are ready to pay more for more hardware (server/CPU/RAM) to run more sophisticated and cushy software (Magento), which will save you your time resources (installing, coding and customizing of gazillions of wordpress plugins). it's a lot more expensive You mean hardware ...


2

I received this answer from CPanel This is not a feature that is supported in the WHM or cPanel frontend, however it is possible to change the ip address of an addon domain by manual editing. Here is link to tutorial: https://documentation.cpanel.net/display/CKB/How+to+Assign+Dedicated+IP+Addresses+to+Subdomains


2

Export from command line if you have having issues with exporting from phpMyAdmin. backup/export: # mysqldump -u root -p[root_password] [database_name] > dumpfilename.sql restore: # mysql -u root -p[root_password] [database_name] < dumpfilename.sql Similar question on StackOverflow


2

Add the following lines to php.ini file, max_input_vars = 5000 suhosin.request.max_vars = 5000 suhosin.post.max_vars = 5000


2

As W3dk says in the comments, a more correct robots.txt file would be: User-agent: * Disallow: sitemap: http://www.example.com/sitemap.xml But your biggest problem is most likely that you didn't redirect your old URLs to your new ones. You say: There is a slight change in URL structure in my website, but I don't have problem if the old url shows '...


Only top voted, non community-wiki answers of a minimum length are eligible