Categories
SEO

My Experience Using a Prerender Service

JavaScript Client-side Rendering Drawbacks I explain the differences between server-side render and client-side render in another programming blog post. Search engine bots have difficulty processing client-side rendered pages since bots can’t execute scripts. This is especially true with JavaScript. Although Google is better than other search engines for processing JavaScript pages, it’s still not perfect. […]

Categories
Data Science Programming SEO

Python and Data Science Resources for SEO

Python is one of the top programming languages today. Beginners who have learned it describe the ease and quickness of mastering its syntax. Experts of Python brag about its versatility. Machine learning, data analytics, web page development, and even hardware applications are possible to process and compute. AI is an emerging area being used to analyze data […]

Categories
SEO

Can Your Main Site and Blog Have the Same Menu?

How you structure internal links determines how well your blog integrates with the main site. Your blog will have its own directory, or it will live on a separate sub-domain. Both options are feasible in most cases. Also in most cases, the blog uses a different CMS than the main site. Leading to different menus […]

Categories
SEO

What’s an SEO-Friendly CMS?

An ex-colleague asked me to optimize her real estate website for her sales business. Their vendor platform combined website management and lead generation. She published her properties on the site and collected leads from prospective buyers who expressed interest. Her focus was on a particular locale in California. Eager to help, I started to understand […]

Categories
Programming SEO

Programming for SEO Professionals

Why Should an SEO Professional Care About Programming? Although there’s no formal definition of skills and knowledge that an SEO professional should possess, it’s best to understand which technologies being used by a website contribute to technical SEO. If problems arise, you should be able to suggest which technology implementation needs to be initially investigated. […]