Search Engine Optimization (SEO)

Search Engine Optimization (SEO) is the process of improving the visibility of web content in search engines using an understanding of search engines' processes and algorithms. Also known as "natural" or "organic" search, it is distinct from paid web advertising. Performance is typically measured by testing the appearance of a website for targeted search terms, and more specifically, ranked positions in search for important keywords. Techniques focus on content optimization, technical optimization and link building.

Share tech news, updates, or what's on your mind.

Sign up to Post

I have a web customer that runs a trade school. They offer:
1) Local classroom in-person classes in San Diego
2) Local classroom classes in Phoenix
3) Online classes via the internet, where anyone anywhere in the US could take the class online.
For ONSITE SEO purposes, I am wondering what the best site(s) layout should be, meaning:
A) One Website, offering all 3 types of the above class offerings in 3 different 'silos' within the one site ...
  OR
B) One Website, using 3 SubDomains or SubFolders, one for each type of class (I seem to remember that Google loved subdomains ... or was it subfolders? Not sure if that is still google-relevant)
  OR
C) Do 3 different distinct unique Websites (not duplicates) using 3 Unique URLs, in order to specialize, and in order to use Google Local/Business that targets just 1 location each
  OR
???
0
Learn SQL Server Core 2016
LVL 13
Learn SQL Server Core 2016

This course will introduce you to SQL Server Core 2016, as well as teach you about SSMS, data tools, installation, server configuration, using Management Studio, and writing and executing queries.

Hi, we are redesigning https://techgardens.com at http://146.66.113.175/~techgard/

The marketer in charge is changing the site structure slightly, and I would like to know if there's a tool that, once the new site goes live, can tell us what we need to do with 301 redirects,

I have the sitemap for the old site, I'll have the structure of the new site, and I can do it by hand if need be, but is there a handy tool out there? Both site are in wordpress. We also have thousands of products on the old site that I've transferred over, but did I get them all? Unknown.

Thanks.
0
I have created a node.js API and use React to get data from the API and display it on the frontend. I however need to start doing some simple SEO work like titles and meta descriptions etc. but not sure how to do this.

I installed React Helmet and in Google console if I look at the elements I can see the title and description there but I don't think that is enough to show up for search engines?

          <Helmet>
            <title>My page title</title>
            <meta name="description" content="Helmet application" />
          </Helmet>

Open in new window

0
How is the best way to find out if your site is performing poorly on Mobile browsers.  I have a caching plugin and there response is to ignore Google Pagespeed even though my page is showing a 68.
https://gyazo.com/0d8a95a07655c3335385271b26c82d8b

Can this value be ignored or is it affecting my Google ranking?

If it is, what can I present to this caching s/w company they are wrong?
0
Hey there, based on what I have on my plate and the fact that I was doing this client a favor they have a pretty much a non-existent budget, I did a wix site for them as they move away from their franchisor and go independent.  

It is a local cafe, before with the franchisor enter the business name or mention products and the town, or adjoining towns, they would always come up first on page one.  

The website was published on Wix about a week ago.  Is it that wix is a disaster when it comes to SEO or Google takes forever to index or I need to change what/how I did it for searching key words, or make longer phrases on hidden pages - anyone with any advice would be hugely appreciated.  

Compared to the old site, people are saying it looks really nice -BUT it needs to come up in search.  Just don't have time and they don't have a budget to pay webdevs.  

Thoughts/ideas?
Just not really my area and trying to help them out amap!

Is there a way to have google (and other search engines), reindex etc, after changes? Tools to measure where it ranks or if changes improved results etc?

Thanks!!!!
0
Our company's website is very outdated...  it was designed in 2007 when the importance of a responsive design was not as prevalent.  However, I did load it with SEO and surprisingly it still generates leads for us.  Because our business is not IT related, I do not want to take the time to rebuild the site myself with a custom responsive design.  My thought was to move to WordPress as long as I have complete control over the SEO.  From my research, my thought was to use WPSEO WP theme with Yoast.  My question is does anyone have experience with this combination and does it give you the full control (titling links, etc.) that I want.
0
We need to search (Windows search) in file content (.html saved files) to find ie: names of the people in forms etc. and we need to search on network shares or mapped files. Though the shares are indexed on the server, on workstations we cannot find any file with the desirable content. I read once that the solution is to set the mapped folder to be available offline but we can't use it in our environment. Are there any other way to get searching in the file content on mapped drive or in the shared folders? I tried Agent Ransack and it's working without any problems - doesn't matter if it's local or network drive(share) but we want to use windows search instead of any other third-party software.
1
SEO website newbie.  Looking for the "best" option for a service to use to analyze websites for SEO.  Looking for one that will analyze the site, state problems and list actions that should be taken for best SEO.
0
In my .htaccess file, there are references to favicon. I want to delete my graphics folder. Is it of to move any favicon files to the root of my site, not inside a folder?

#do things different on prod
<IfDefine prod>
RewriteRule ^favicon\.ico$ /graphics/live_favicon.ico [L]
</IfDefine>
<IfDefine !prod>
RewriteRule ^favicon\.ico$ /graphics/test_favicon.ico [L]
</IfDefine>

and where is "prod" defined? Is that an Apache thing? Sorry for the newbness, Im taking over for a departed employee and trying to sort things out.
0
I am teaching myself Marketing, specifically SEO and I have a Java React Web app that I’d like to start adding Long-tail keywords so that I can optimize for voice search.

I’m pretty old school and recall putting keywords in Metadata in the header of an HTML page. Can someone please point me in the right direction of where to place these long-tail phrases so that Google can spider them?

Thanks for your help.
0
Exploring ASP.NET Core: Fundamentals
LVL 13
Exploring ASP.NET Core: Fundamentals

Learn to build web apps and services, IoT apps, and mobile backends by covering the fundamentals of ASP.NET Core and  exploring the core foundations for app libraries.

Can someone check this please ... Is this the correct coding for robots.txt if I put a sitemap.xml file in the web root folder:
     User-agent: *
     https://EXAMPLE.COM/sitemap.xml
and
Is this the correct coding for .htaccess if I want to direct all requests to the Non-www https version of a URL:
     RewriteEngine On
     RewriteCond %{HTTP_HOST} ^www\.EXAMPLE\.com [NC]
     RewriteRule ^(.*)$ https://EXAMPLE.com/$1 [L,R=301]
     RewriteCond %{SERVER_PORT} 80
     RewriteRule ^(.*)$ https://EXAMPLE.com/$1 [L,R=301]
Any advice appreciated!
0
Need Key Word search tools

I need free tools which let me search for words that are used very often. This is for SEO, since I want a high hit rate.

What can you suggest? And what other advice can you offer on SEO? I am starting with my YouTube channel...and will use these key words in the meta-data.

Thanks
0
When I change my Google My Business category to the correct one, Google keeps changing it back to the wrong one... any ideas?  thanks
0
Search engines have changed the display of a domain name in search results by adding random capitalization.  

For example, what once was listed as

aircraft.com

now many, but not all, listings have been changed to

AirCraft.com

with the "A" and the "C" capitalized in search results. (Just an example.  Not actual site)

So, a page that might have shown in search results as:

The 747 Seat Tray - aircraft.com
https://www.aircraft.com/?view=wide&db=11 Translate this page View Similar Sites
The seat tray was first introduced in the late 1960s in a precursor to the 747 the 727
and was met with mixed reviews. Many passengers wondered if drinks would ...

now shows

The 747 Seat Tray - AirCraft.com
https://www.aircraft.com/?view=wide&db=11 Translate this page View Similar Sites
The seat tray was first introduced in the late 1960s in a precursor to the 747 the 727
and was met with mixed reviews. Many passengers wondered if drinks would ...

No changes have been made to the <title> or <description> tags in the pages.  Site has been online for a long time.  Only recent changes was to upgrade some coding, add wider https.  But, nothing substantive.

Interestingly, it is always shows this after the dash.  So that the pages' <title> correctly display, but the site url appended to the title with a dash now shows this modified capitalization.

Article Title - SiteUrl
https://...
Description lorem ipsum lorem ipsum lorem ipsum...
0
We have over 500 pages of informational articles on a variety of topics, mostly these nine: Diabetic Health & Diet, Dialysis Health & Diet, Low Sodium Diet, Portion Control, Renal Health & Diet, Seniors Health & Diet, Glutenfree Diet, Low Carb diet, General  Health & Diet.

The urls are attached. (pages.txt)

The question I have is, for SEO, would it be better for me to combine similar articles, and then redirect the old articles to the new page?  As opposed to leaving them as they are.

Thanks in advance.
pages.txt
0
I am working with pagespeed and gtmetrix and they both say I need to defer this script - https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js 

As you can see in the plugin async javascript I have this listed to defer

https://gyazo.com/6d3ba7273cb4256ebb7a3eed49d9cb6d

However, looking at the source at https://www.theherbsplace.com/product/artemisia_combination_p_163/?loggedout=true you can see that the script isn't being deferred.  

Here is the gtmetrix readout - https://gyazo.com/533542c729b4e15b20cc0f5ca9799bb1

How do I get this script to defer?  Is there another method that is better?

Thanks,
0
I am needing to find out what css or script needs to be excluded from the deferral tag.  If you go to this page - https://www.theherbsplace.com/product/artemisia_combination_p_163/ you will see under the herb bottle a blank thumbnail.  That is what should be showing the label of the product.  But it seems when I lazy load images to improve my pagespeed score that the label image isn't displayed anymore.

I have looked on Google console, but to no avail, so please tell me the steps to identify the script or css that needs to be excluded.

Thanks,
0
Recently we have updated the website after that google search shows the wrong URL for the website.

example: https://ss.com/eu (google search shows this URL in search but after the upgrade, we have removed the page /eu , now it show only https://ss.com. How to fix this google search result or can I redirect the URL to https://ss.com/eu. which is the best solution? why google search result shows the old URL?
0
Need expires headers to satisfy yslow on GMetrix.  I am on an Apache 2.4 Linux system.

When I use this code I get an 500 Internal Server Error

# Optimize cache-control
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault “access plus 1 month”
ExpiresByType image/gif “access plus 1 month”
ExpiresByType image/png “access plus 1 month”
ExpiresByType image/jpg “access plus 1 month”
ExpiresByType image/jpeg “access plus 1 month”
ExpiresByType text/html “access plus 3 days”
ExpiresByType text/xml “access plus 1 seconds”
ExpiresByType text/plain “access plus 1 seconds”
ExpiresByType application/xml “access plus 1 seconds”
ExpiresByType application/rss+xml “access plus 1 seconds”
ExpiresByType application/json “access plus 1 seconds”
ExpiresByType text/css “access plus 1 week”
ExpiresByType text/javascript “access plus 1 week”
ExpiresByType application/javascript “access plus 1 week”
ExpiresByType application/x-javascript “access plus 1 week”
ExpiresByType image/x-ico “access plus 1 year”
ExpiresByType image/x-icon “access plus 1 year”
ExpiresByType application/pdf “access plus 1 month”
<IfModule mod_headers.c>
Header unset ETag
Header unset Pragma
Header unset Last-Modified
Header append Cache-Control “public, no-transform, must-revalidate”
Header set Last-modified “Mon, 1 Oct 2018 10:10:10 GMT”
</IfModule>
</IfModule> 

Open in new window


my headers in htaccess looks like this

# BEGIN Really_Simple_SSL_UPGRADE_INSECURE_REQUESTS
<IfModule mod_headers.c>
Header always set Content-Security-Policy "upgrade-insecure-requests;"
</IfModule>
# END Really_Simple_SSL_UPGRADE_INSECURE_REQUESTS

Open in new window


The log says
[Sun Dec 23 12:59:33.053088 2018] [core:alert] [pid 7617:tid 140692416341760] [client 1.1.1.1] /data/web/abc.com/.htaccess: ExpiresDefault takes one argument, an expiry date code

Open in new window


Seems everything on the internet and the plugins are not suited for Apache 2.4.  Please help.

Thanks,
0
C++ 11 Fundamentals
LVL 13
C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.

I'm doing some SEO work on my own Wordpress website to improve my chances of it popping up in search results and recently posted a question here where I got some very useful tips and information.

Per the information I've been given, I'm currently looking at Categories vs Tags as suggested by an expert in my other question.

I suggest you change this in WP to use /tag/page or /category/page https://en.support.wordpress.com/posts/categories-vs-tags/ 

My problem is that I don't fully understand the help article that I've been pointed to.

Can anyone explain the differences between the two to me in layman's terms, as well as perhaps include a screenshot or two of what I'm supposed to be changing and where, in Wordpress?

My wordpress skills are fairly basic so please don't assume too much knowledge - what I'm after is specific directions as to what to change and in what areas of Wordpress I'm supposed to be making those changes.

Thanks in advance for any help.

Regards, Andrew
0
Hi Experts,

I'm after recommendations for someone or a company that can go through my Wordpress created website for Google Seach Engine Optimization and do the optimization for me at a reasonable price. I know very little about SEO apart from the purpose and importance of it. How to implement it on my site though, is beyond my own technical skills and experience.

I know that "reasonable price" is a subjective term and can't give a price that I'm willing to spend at this stage, except to say that I'd like to spend as little as possible :)

I'm open to all offers from both Experts Exchange members who have personal experience with doing this sort of thing, as well as recommendations from members who have personally used the services any companies they recommend I contact.

Thanks in advance for any offers and/or suggestions.

Regards, Andrew
0
Does the “noopener noreferrer” tag impact on a website’s bounce rate?
0
I have searched the Internet for days now trying to determine what happens when an affiliate link is 301 Redirected via cPanel.  The main question is that I want to know how the Google Indexing of the Domain and link will show if it is an Amazon affiliate link. Can someone help me to understand this process? I have gone to forums and did days worth of Google Search.
0
Just a quick question. My website uses a header file which is included on all my pages. In that header file I list my meta-data, including a meta description. If I wanted to have a separate meta description for certain pages (I've read this is generally good practice), but continue to want to include the header in that page,  how would I best do that?

If I just entered another meta description, would that overwrite the one picked up in the  included header file, or would that confuse the crawler bots?

Many thanks for reading,

Adam
0
When looking up this site on google with site:www.thekathycollection.com (example)

It looks like google is confused on the listing and only lists the main URL of the site and no other pages seem to be indexed. It also lists other webites that have the phrase The Kathy Collection on them.

Does this mean that i have to re brand the site so it is something specifically unique like www.thekathysmithcollection.com?

Or can i just purchase that domain and add it as a secondary domain to the site - Will google then use this new domain to index it separately and potentially clear up the confusion in google search results to only include pages that are from that domain when performing site:www.thekathysmithcollection.com on google?

Any other guidance is greatly appreciated!!!

Thanks in advanced!
0

Search Engine Optimization (SEO)

Search Engine Optimization (SEO) is the process of improving the visibility of web content in search engines using an understanding of search engines' processes and algorithms. Also known as "natural" or "organic" search, it is distinct from paid web advertising. Performance is typically measured by testing the appearance of a website for targeted search terms, and more specifically, ranked positions in search for important keywords. Techniques focus on content optimization, technical optimization and link building.