WordPress dentro de una aplicación Ruby on Rails

Cómo configurar un blog de WordPress para trabajar dentro de un subdirectorio de cualquier aplicación de Ruby on Rails

WordPress y Rails generalmente no funcionan bien juntos, pero para una optimización máxima del motor de búsqueda, usted quiere que su blog sea un subdirectorio , no como un subdominio . Aquí está la guía paso a paso de cómo pudimos obtener nuestro blog WordPress como un subdirectorio de nuestra aplicación Ruby on Rails que está alojada en Heroku.

Ejemplo:

Hazlo para el SEO

Aún así, les recomiendo encarecidamente a las personas que mantengan todo el contenido en un solo subdominio. Recientemente pudimos probar esto usando un subdominio en Moz (al mover nuestra guía para principiantes a SEO de guides.moz.com a la URL actual http://moz.com/beginners-guide-to-seo). Los resultados fueron asombrosos: las clasificaciones aumentaron drásticamente en todos los ámbitos para cada palabra clave que rastreamos en las páginas.

Rand Fishkin, cofundador de Moz.com, lo explica mejor arriba ( respuesta completa aquí ). En resumen, hace una gran diferencia. Consiga su blog como subdirectorio lo más rápido posible; de ??lo contrario, no maximizará las páginas vistas del contenido que está publicando.

Configurar WordPress

Gestión del volante: no es necesario agregar un subdominio aquí. La protección con contraseña ayuda a los motores de búsqueda a saber que solo visitan el blog donde lo quieren ver.

Tenemos nuestro blog de WordPress alojado en Flywheel ( descargo de responsabilidad: mi enlace de referencia ). El soporte es increíble, y los recomiendo mucho. Hará el resto de esto una brisa.

Envíe un correo electrónico a Flywheel y dígales que necesita configurar su blog como rovrblog.flywheelsites.com . Tendrán que cambiar la dirección de WordPress y la dirección del sitio ( estos campos están bloqueados en Flywheel de los usuarios que los cambian).

Pregunte por Dusty (uno de los fundadores de Flywheel que trabajó con nosotros) si se encuentra con algún problema.

Flyhweel deberá cambiar las URL dentro de WordPress Admin para que coincida con la dirección proxy.

Puedes alojar absolutamente tu blog fuera de Flywheel, pero es posible que tengas problemas para seguirlo en la guía. Si te tropiezas con hipo, te recomendaría correr Flywheel antes de descartar la idea.