Google Indexing API in Opencart - google-index

I wanted to integrate Google Indexing API on my E-Commerce Site for Better indexing. It's my first experience working on Opencart. I have worked on WordPress before. In WordPress, we can add the Service account JSON key in the Rank math plugin and it will start working. But In Opencart, where I should add that JSON Key because there is not any Rank math or an Extension like that? You can check my site.
My Website URL is: https://wearglam.com/

Related

can't add shop in store.shopware.com - wrong url

screen from store.shopware.com - wrong url
I want to add SW shop to store.shopware.com
url shop which I wanto to add is https://remiza.com.pl/sklep
and I can't because of "The specified domain is invalid" - look at the screen
I try add https://remiza.com.pl/ (there is only a splash page where users can choose WP site and SW shop) https://remiza.com.pl/sw-domain-hash.html and then I could add but problem is that I can't f.e. use support for that - there are no SW shop on https://remiza.com.pl/
How can I add shop which is in subfolder ?
On the Shopware Cloud documentation no support for sub folders is mentioned.
It is a bit unclear what you are trying to accomplish. But if you change the IP of remiza.com.pl to the Shopware Cloud IP, you should be able to use this direct domain for the shop.
If you are trying to have another site (for example WordPress) on "/" and your Shopware cloud store on a subfolder, this cannot work out of the box, as the full domain needs to point to the Shopware cloud server. If this is the setup you are looking for, a proxy solution might help - but it would be much easier to accomplish with a subdomain.

magento site search reporting/analytics

I'm working with a client to improve their site search results through the Magento search functionality. We have set up redirects for the top searched terms. My question is, how am I able to track conversions/revenue for these terms now that I no longer have search query parameters on the url?
The client wants to be able to see the effect these search changes have on conversion rate/revenue but I can't seem to figure out how to set this up in GA and Magento doesn't seem to have report that provides this data. Any help is appreciated.
Magento 1.7.0.2
You can try two different approach :
Either by getting the search term by url rewrite table using your current url.
Or you can use the session variables by setting the search teams in the session and getting at required place.
Hope this will help you!

How to track htaccess redirect in google analytics?

I have htaccess redirects to a domain so as my personal url manual shortener i.e.
Google click link to domain.com/document
It's really handy but google analytics don't seem to pick it up I was using wrapping my link in bitly and then redirecting threw them but is there a way so that I would have those stats in my Google Analytics console?
P.S. This is what kind of redirecting I am using https://mediatemple.net/community/products/grid/204643080/how-do-i-redirect-my-site-using-a-htaccess-file
I am mostly redirecting to outside sources meaning I don't have the option to track it at the destination.

Updating an existing website

I've been asked by a family friend to completely overhaul the website for their business. I've designed my own website, so I know some of the basics of web design and development.
To work on their website from my own home, I know I'll need to FTP into their server, and therefore I'll need their FTP credentials, as well as their CMS credentials. I'm meeting with them in a couple of days and I don't want to look like a moron! Is there anything else I need to ask them for during our first meeting (aside from what they want in their new site, etc.) before I start digging into it?
Thanks!
From an SEO point of view, you should be concerned with 301 redirects as (i suppose) some or all URL adressess will change (take a different name, be removed and etc)
So, after you`ve created a new version of the site - and before you put it online - you should go ahead and list all "old site" URLs and decide, preferably for each one, it's new status (unchanged or redirected and if so - to what URL).
Mind that even is the some content will not re-appear on the new site, you still have to redirect the URL (say to HomePage) to keep link juice and SERP rankings.
Also, for a larger sites, (especially dynamic sites) try looking for URL patterns for bulk redirects. For example, if you see that google indexes 1,000 index.php?search=[some-key-word] pages, you don`t need to redirect each one individually as these are probably just search result pages that can be grouped with REGEX to be redirected to main search result page.
To index "old site" URLs you should:
a. site:domainname.com in Google (then set the SERP to 100 results and scaped manually of with Xpath)
b. Xenu or other site crawler (some like screamingfrog) to get a list of all URLs.
c. combine the lists in excel and remove all duplicates.
If you need help with 301 redirects you can start with this link:
http://www.webconfs.com/how-to-redirect-a-webpage.php/
If the website is static, knowing html, css and javascript along with FTP credentials is enough for you to get started. However if the site is dynamic interactive and database driven, you may need to ask if they want to use a php, In that case you might end up building this site in wordpress.
If you are going to design the website from scratch then also keep this point in mind.. Your friend might have hosted this website at somewhere (i.e. hosting provider). You should get its hosting control panel details as well which will help to manage the website (including database, email, FTP, etc.).

Custom URL in Codeigniter using htaccess

I am developing a site on Codeigniter 2.0.2 . Its a site where companies/users can signup and create their own profile page, have their own custom url(like http://facebook.com/demouser), have their own feedback system, display their services.
This said, I have been successful in display the profile page in the following format
http://mainwebsite.com/company/profile/samplecompany
This displays the home page for the company samplecompany , where company is the controller and profile is the method.
Now I have few questions,
I guess it is possible to create to have/get http://mainwebsite.com/samplecompany using htaccess and a default controller. If anybody can help with the htaccess rule , that would be awesome. I am already using htacess to remove index.php from CI but could not get this working.
There will be few other pages for the given user/company such as feedback, contact us, services etc. So the implementation links that come to my mind is of the form
`
http://mainwebsite.com/company/profile/samplecompany/feedback or
http://mainwebsite.com/samplecompany/feedback
http://mainwebsite.com/company/profile/samplecompany/services or
http://mainwebsite.com/samplecompany/services
http://mainwebsite.com/company/profile/samplecompany/contactus or
http://mainwebsite.com/samplecompany/contactus
wheresamplecompany` is the dynamic part
Is it possible to create site links in the format?
I understand using A record for a given domain, I can point a domain say, http://www.samplecompany.com to http://mainwebsite.com/company/profile/samplecompany so typing http://www.samplecompany.com he should be taken to http://mainwebsite.com/company/profile/samplecompany . If this is successfully implemented, will
http://www.samplecompany.com/feedback
http://www.samplecompany.com/services
http://www.samplecompany.com/contactus
work correctly?
I guess it is possible to create to have/get http://mainwebsite.com/samplecompany using htaccess and a default controller. If anybody can help with the htaccess rule , that would be awesome. I am already using htacess to remove index.php from CI but could not get this working.
There will be few other pages for the given user/company such as feedback, contact us, services etc. So the implementation links that come to my mind is of the form ` http://mainwebsite.com/company/profile/samplecompany/feedback or http://mainwebsite.com/samplecompany/feedback
You can accomplish this using routes. For example, in your /config/routes.php file, put this:
$route['samplecompany'] = "company/profile/samplecompany";
$route['samplecompany/(:any)'] = "company/profiles/samplecompany/$1";
The first rule tells CodeIgniter that when someone accesses http://mainwebsite.com/samplecompany that it should process it as if the URL were "company/profile/samplecompany". The second rule captures anything that comes in the URI string after "samplecompany" and appends it onto the end.
However, if you have multiple companies(not just samplecompany), you're probably going to want to extend CI's router to suppor this unless you want to manually edit the config file each time a new company is added.
OK, you're definitely going to want to handle dynamic company names(as per your comment). This is a little trickier. I can't give you the full code, but I can point you in the right direction.
You'll want to extend CI's router and on an incoming request query the DB for the list of company names. If the URI segment matches a company name, you'll want to serve it up using your company/profile method. If it does not, you will ignore it and let CI handle it normally. Check out this post on this topic for more information: forum link.
Here's a great guide on how to achieve what you need: Codeigniter Vanity URL's.

Resources